Skip to content

Commit

Permalink
3.7.0 beta (#91)
Browse files Browse the repository at this point in the history
* add build

* add java21

* fix 65

* add desription

* Update build.gradle

* Rnd 773 kafka clients 3 7 0 version (#78)

* Update build.gradle

* RND-773: updated the logic for 3.7.0.

* RND-773: updated the logic for 3.7.0.

* RND-773: updated the logic for 3.7.0.

* RND-773: Fixed the logic on 3.5.1 WorkerConfig, RestServerConfig, LogConfig.

---------

Co-authored-by: Illya Shkurko <[email protected]>

* RND-773: Fixed the logic.

* add auto publish option

* superstream version 1.0.10 (#83)

* superstream 1.0.11-beta (#84)

* superstream-java:1.0.11-beta2 (#85)

* superstream-java:1.0.11-beta2

* readme

* Rnd 853 clients become slower when the superstream host is down (#86)

* superstream-java:1.0.11-beta2

* readme

* superstream-java:1.0.11-beta3

* Rnd 853 clients become slower when the superstream host is down (#87)

* superstream-java:1.0.11-beta2

* readme

* superstream-java:1.0.11-beta3

* superstream-java:1.0.11-beta4

* Rnd 853 clients become slower when the superstream host is down (#89)

* superstream-java:1.0.11-beta2

* readme

* superstream-java:1.0.11-beta3

* superstream-java:1.0.11-beta4

* superstream-java:1.0.11-beta5

* fix

* Rnd 853 clients become slower when the superstream host is down (#90)

* superstream-java:1.0.11-beta2

* readme

* superstream-java:1.0.11-beta3

* superstream-java:1.0.11-beta4

* superstream-java:1.0.11-beta5

* fix

* superstream-java:1.0.11

---------

Co-authored-by: Beka Kotchauri <[email protected]>
Co-authored-by: Valera Bronshtein <[email protected]>
Co-authored-by: Beka Kotchauri <[email protected]>
Co-authored-by: ishksuperstream <[email protected]>
Co-authored-by: Illya Shkurko <[email protected]>
  • Loading branch information
6 people authored Jun 27, 2024
1 parent 5868419 commit 34cc459
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 5 deletions.
23 changes: 23 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,26 @@
# Superstream-Kafka

## Configuration for Superstream SDK
To leverage the full capabilities of the Superstream SDK, it is essential to set the following environment variables before initializing the SDK. Without these variables, the SDK will function as a standard Kafka SDK.

### SUPERSTREAM_HOST - REQUIRED!
Specify the host URL of the SuperStream service to connect to the appropriate Superstream environment.

### SUPERSTREAM_TOKEN - REQUIRED!
This authentication token is required to securely access the Superstream services.

### SUPERSTREAM_LEARNING_FACTOR - Default 20
This variable adjusts the learning algorithms used within the SDK to optimize data streaming performance.

### SUPERSTREAM_REDUCTION_ENABLED - Default false
Set this variable to enable data reduction features.

### SUPERSTREAM_TAGS - Default is empty string
Set this variable to tag the client, this is a string - comma-separated list of tags.

#### Ensure that these environment variables are properly configured in your system to fully utilize the enhanced features offered by Superstream SDK.


Apache Kafka
=================
See our [web site](https://kafka.apache.org) for details on the project.
Expand Down
4 changes: 1 addition & 3 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -1430,16 +1430,14 @@ project(':clients') {
implementation libs.snappy
implementation libs.slf4jApi
implementation libs.opentelemetryProto
implementation 'ai.superstream:superstream-java:1.0.10'
implementation 'ai.superstream:superstream-java:1.0.11'

// libraries which should be added as runtime dependencies in generated pom.xml should be defined here:
shadow libs.zstd
shadow libs.lz4
shadow libs.snappy
shadow libs.slf4jApi

implementation 'ai.superstream:superstream-java:1.0.9'

compileOnly libs.jacksonDatabind // for SASL/OAUTHBEARER bearer token parsing
compileOnly libs.jacksonJDK8Datatypes
compileOnly libs.jose4j // for SASL/OAUTHBEARER JWT validation; only used by broker
Expand Down
2 changes: 1 addition & 1 deletion version-beta.conf
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.7.0-beta2
3.7.01-beta6
2 changes: 1 addition & 1 deletion version.conf
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.7.0
3.7.01

0 comments on commit 34cc459

Please sign in to comment.