Skip to content

Commit 76a1e3f

Browse files
authored
Upgrade to v3.0.1 (#260)
1 parent db540be commit 76a1e3f

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ all languages.
146146

147147
## Release Notes
148148

149-
### Release 3.0.0 (November 6, 2024)
149+
### Release 3.0.1 (November 6, 2024)
150150
* New lease assignment / load balancing algorithm
151151
* 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.
152152
* 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.
@@ -179,6 +179,10 @@ all languages.
179179
* `LeaseAssignmentManager`
180180
* `WorkerMetricStatsReporter`
181181
* `LeaseDiscovery`
182+
### Release 3.0.0 (November 6, 2024)
183+
184+
**We found an issue with the release 3.0.0 regarding the build failure. Please use the release 3.0.1 to use KCL 3.0.**
185+
182186
---
183187
For **2.x** and **1.x** release notes, please see [v2.x/README.md](https://github.com/awslabs/amazon-kinesis-client-python/blob/v2.x/README.md#release-notes)
184188

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242

4343
PACKAGE_NAME = 'amazon_kclpy'
4444
JAR_DIRECTORY = os.path.join(PACKAGE_NAME, 'jars')
45-
PACKAGE_VERSION = '3.0.0'
45+
PACKAGE_VERSION = '3.0.1'
4646
PYTHON_REQUIREMENTS = [
4747
'boto3',
4848
# argparse is part of python2.7 but must be declared for python2.6

0 commit comments

Comments
 (0)