Releases: awslabs/amazon-kinesis-client
Releases · awslabs/amazon-kinesis-client
Release 2.3.9 of the Amazon Kinesis Client Library for Java
- #866 Update logback dependency.
Release 2.3.8 of the Amazon Kinesis Client Library for Java
Release 2.3.8 (October 27, 2021)
Release 2.3.7 of the Amazon Kinesis Client Library for Java
Release 2.3.7 (October 11, 2021)
Known bugs due to #847. 2.3.6 recommended.
Milestone#63
- #842 Fixing typo is debug logs.
- #846 Fix DynamoDBLeaseTaker logging of available leases
- #847 Make use of Java 8 to simplify computeLeaseCounts()
- #853 Add configurable initial position for orphaned stream
- #854 Create DynamoDB tables on On-Demand billing mode by default.
- #855 Emit Glue Schema Registry usage metrics
- #857 Fix to shutdown PrefetchRecordsPublisher in gracefull manner
- #858 Upgrade AWS SDK version to 2.17.52.
Release 2.3.6 of the Amazon Kinesis Client Library for Java
Release 2.3.6 (July 9, 2021)
- #836 Upgraded AWS SDK version to 2.16.98
- #835 Upgraded Glue Schema Registry version to 1.1.1
- #828 Modified wildcard imports to individual imports.
- #817 Updated the Worker shutdown logic to make sure that the
LeaseCleanupManager
also terminates all the threads that it has started. - #794 Silence warning when there are no stale streams to delete.
Release 1.14.4 of the Amazon Kinesis Client Library for Java
Release (1.14.4 - June 14, 2021)
- Milestone#61
- #816 Updated the Worker shutdown logic to make sure that the
LeaseCleanupManager
also terminates all the threads that it has started. - #821 Upgrading version of AWS Java SDK to 1.12.3
Release 2.3.5 of the Amazon Kinesis Client Library for Java
Release 2.3.5 (June 14, 2021)
- #824 Upgraded dependencies
- logback-classic version to 1.2.3
- AWS Java SDK version to 1.12.3
- AWS SDK version to 2.16.81
- #815 Converted Future to CompletableFuture which helps in proper conversion to Scala using Scala Future Converters.
- #810 Bump commons-io from 2.6 to 2.7
- #804 Allowing user to specify an initial timestamp in which daemon will process records.
- #802 Upgraded guava from 26.0-jre to 29.0-jre
- #801 Fixing a bug that causes to block indefinitely when trying to unlock a lock that isn't locked.
- #762 Added support for web identity token in multilang
Release 1.14.3 of the Amazon Kinesis Client Library for Java
Latest Release (1.14.3 - May 3, 2021)
- Milestone#60
- #811 Fixing a bug in
KinesisProxy
that can lead to undetermined behavior during partial failures. - #811 Adding guardrails to handle duplicate shards from the service.
Release 1.14.2 of the Amazon Kinesis Client Library for Java
Latest Release (1.14.2 - February 24, 2021)
- Milestone#57
- #790 Fixing a bug that caused paginated
ListShards
calls with theShardFilter
parameter to fail when the lease table was being initialized.
Release 2.3.4 of the Amazon Kinesis Client Library for Java
Latest Release 2.3.4 (February 19, 2021)
- #788 Fixing a bug that caused paginated
ListShards
calls with theShardFilter
parameter to fail when the lease table was being initialized.
Release 1.14.1 of the Amazon Kinesis Client Library for Java
Latest Release (1.14.1 - January 27, 2021)
-
Fix for cross DDB table interference when multiple KCL applications are run in same JVM.
-
Fix and guards to avoid potential checkpoint rewind during shard end, which may block children shard processing.
-
Fix for thread cycle wastage on InitializeTask for deleted shard.
-
Improved logging in LeaseCleanupManager that would indicate why certain shards are not cleaned up from the lease table.