Skip to content

Releases: awslabs/amazon-kinesis-client

Release 2.3.9 of the Amazon Kinesis Client Library for Java

23 Nov 00:23
25714f5
Compare
Choose a tag to compare

Release 2.3.8 of the Amazon Kinesis Client Library for Java

28 Oct 19:31
9f6d279
Compare
Choose a tag to compare

Release 2.3.8 (October 27, 2021)

Milestone#64

  • #860 Upgrade Glue schema registry from 1.1.4 to 1.1.5.
  • #861 Revert PR#847 due to regression for leases without owners and added new tests.

Release 2.3.7 of the Amazon Kinesis Client Library for Java

22 Oct 16:41
7503ec7
Compare
Choose a tag to compare

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

10 Jul 01:19
1a51b0e
Compare
Choose a tag to compare

Release 2.3.6 (July 9, 2021)

Milestone#62

  • #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

15 Jun 01:58
d8e29e8
Compare
Choose a tag to compare

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

15 Jun 01:50
7995b05
Compare
Choose a tag to compare

Release 2.3.5 (June 14, 2021)

Milestone#59

  • #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

03 May 22:10
1956e02
Compare
Choose a tag to compare

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

24 Feb 22:40
f38dd18
Compare
Choose a tag to compare

Latest Release (1.14.2 - February 24, 2021)

  • Milestone#57
  • #790 Fixing a bug that caused paginated ListShards calls with the ShardFilter parameter to fail when the lease table was being initialized.

Release 2.3.4 of the Amazon Kinesis Client Library for Java

20 Feb 01:33
4fde788
Compare
Choose a tag to compare

Latest Release 2.3.4 (February 19, 2021)

Milestone#56

  • #788 Fixing a bug that caused paginated ListShards calls with the ShardFilter parameter to fail when the lease table was being initialized.

Release 1.14.1 of the Amazon Kinesis Client Library for Java

28 Jan 00:21
b4f6f8f
Compare
Choose a tag to compare

Latest Release (1.14.1 - January 27, 2021)

  • Milestone#56

  • 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.