Skip to content

Release 1.9.0 of the Amazon Kinesis Client for Java

Compare
Choose a tag to compare
@pfifer pfifer released this 06 Feb 18:14
· 441 commits to master since this release

Latest Release (1.9.0)

  • Introducing support for ListShards API. This API is used in place of DescribeStream API to provide more throughput during ShardSyncTask. Please consult the AWS Documentation for ListShards for more information.

    • ListShards supoorts higher call rate, which should reduce instances of throttling when attempting to synchronize the shard list.

    • Added configuration parameters for ListShards usage

      Name Default Description
      listShardsBackoffTimeInMillis 1500 ms This is the default backoff time between 2 ListShards calls when throttled.
      listShardsRetryAttempts 50 This is the maximum number of times the KinesisProxy will retry to make ListShards calls on being throttled.
  • Updating the version of AWS Java SDK to 1.11.272.

    • Version 1.11.272 is now the minimum support versiojn of the SDK.
  • Deprecating the following methods, and classes. These methods, and classes will be removed in a future release.

PR #293