Skip to content

Commit 84ed07a

Browse files
committed
Prepare for 4.0.1 release
1 parent 2c8317b commit 84ed07a

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,12 @@ all languages.
150150

151151
## Release Notes
152152

153+
### Release 4.1.1 (March 26, 2025)
154+
* Upgrade netty.version from 4.1.108.Final to 4.1.118.Final
155+
* Upgrade logback.version from 1.3.14 to 1.3.15
156+
153157
### Release 4.0.0 (November 6, 2024)
158+
#### :warning: [BREAKING CHANGES] - Release 4.0.0 contains a dependency version that is not compatible with JDK 8. Please upgrade to a later version if your KCL application requires JDK 8.
154159
* New lease assignment / load balancing algorithm
155160
* KCL 3.x introduces a new lease assignment and load balancing algorithm. It assigns leases among workers based on worker utilization metrics and throughput on each lease, replacing the previous lease count-based lease assignment algorithm.
156161
* When KCL detects higher variance in CPU utilization among workers, it proactively reassigns leases from over-utilized workers to under-utilized workers for even load balancing. This ensures even CPU utilization across workers and removes the need to over-provision the stream processing compute hosts.

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<properties>
55
<awssdk.version>2.25.64</awssdk.version>
66
<kcl.version>3.0.0</kcl.version>
7-
<netty.version>4.1.108.Final</netty.version>
7+
<netty.version>4.1.118.Final</netty.version>
88
<netty-reactive.version>2.0.6</netty-reactive.version>
99
<fasterxml-jackson.version>2.13.5</fasterxml-jackson.version>
1010
<logback.version>1.3.14</logback.version>

0 commit comments

Comments
 (0)