Skip to content

Releases: awslabs/amazon-kinesis-client

Release 2.5.1 of the Amazon Kinesis Client Library for Java

27 Jun 21:23
a9b0d00
Compare
Choose a tag to compare
  • #1143 Upgrade MultiLangDaemon to support StreamARN
  • #1145 Introduced GitHub actions to trigger Maven builds during merge/pull requests
  • #1136 Added testing architecture and KCL 2.x basic polling/streaming tests
  • #1153 Checkstyle: added UnusedImports check.
  • #1150 Enabled Checkstyle validation of test resources.
  • #1149 Bound Checkstyle to validate goal for automated enforcement.
  • #1148 Code cleanup to faciliate Checkstyle enforcement.
  • #1142 Upgrade Google Guava dependency version from 31.1-jre to 32.0.0-jre
  • #1115 Update KCL version from 2.5.0 to 2.5.1-SNAPSHOT

Release 1.15.0 of the Amazon Kinesis Client Library for Java

08 Jun 23:05
b011206
Compare
Choose a tag to compare

Release (1.15.0 - Jun 8, 2023)

  • #1108 Add support for Stream ARNs
  • #1111 More consistent testing behavior with HashRangesAreAlwaysComplete
  • #1054 Upgrade log4j-core from 2.17.1 to 2.20.0
  • #1103 Upgrade jackson-core from 2.13.0 to 2.15.0
  • #943 Upgrade nexus-staging-maven-plugin from 1.6.8 to 1.6.13
  • #1044 Upgrade aws-java-sdk.version from 1.12.406 to 1.12.408
  • #1055 Upgrade maven-compiler-plugin from 3.10.0 to 3.11.0

Release 2.5.0 of the Amazon Kinesis Client Library for Java

20 May 02:17
a35c3a1
Compare
Choose a tag to compare

Release 2.5.0 (May 19, 2023)

  • #1109 Add support for stream ARNs
  • #1065 Allow tags to be added when lease table is created
  • #1094 Code cleanup to introduce better testing
  • #1088 Minimize race in PSSM to optimize shard sync calls
  • #1086 Add additional SingleStreamTracker constructor with stream position parameter
  • #1084 More consistent testing behavior with restartAfterRequestTimerExpires
  • #1066 More consistent testing behavior with HashRangesAreAlwaysComplete
  • #1072 Upgrade nexus-staging-maven-plugin from 1.6.8 to 1.6.13
  • #1073 Upgrade slf4j-api from 2.0.6 to 2.0.7
  • #1090 Upgrade awssdk.version from 2.20.8 to 2.20.43
  • #1071 Upgrade maven-compiler-plugin from 3.8.1 to 3.11.0

Release 2.4.8 of the Amazon Kinesis Client Library for Java

22 Mar 00:25
b894669
Compare
Choose a tag to compare

Release 2.4.8 (March 21, 2023)

  • #1080 Added metric in ShutdownTask for scenario when parent leases are missing.
  • #1077 Reverted changes to pom property
  • #1069 Fixed flaky InitializationWaitsWhenLeaseTableIsEmpty test

Release 2.4.7 of the Amazon Kinesis Client Library for Java

20 Mar 23:28
177303d
Compare
Choose a tag to compare

Release 2.4.7 (March 20, 2023)

  • #1063 Allow leader to learn new leases upon re-election to avoid unnecessary shardSyncs
  • #1060 Add new metric to be emitted on lease creation
  • #1057 Added more logging in Scheduler w.r.t. StreamConfigs.
  • #1059 DRY: simplification of HierarchicalShardSyncerTest.
  • #1062 Fixed retry storm in PrefetchRecordsPublisher.
  • #1061 Fixed NPE in LeaseCleanupManager.
  • #1069 Fixed flaky InitializationWaitsWhenLeaseTableIsEmpty test
  • #1056 Clean up in-memory state of deleted kinesis stream in MultiStreamMode
  • #1058 Documentation: added <pre> tags so fixed-format diagrams aren't garbled.
  • #1053 Exposed convenience method of ExtendedSequenceNumber#isSentinelCheckpoint()
  • #1077 Reverted changes to pom property
  • #1043 Removed a .swp file, and updated .gitignore.
  • #1047 Upgrade awssdk.version from 2.19.31 to 2.20.8
  • #1046 Upgrade maven-javadoc-plugin from 3.3.1 to 3.5.0
  • #1038 Upgrade gsr.version from 1.1.13 to 1.1.14
  • #1037 Upgrade aws-java-sdk.version from 1.12.370 to 1.12.405

Release 1.14.10 of the Amazon Kinesis Client Library for Java

16 Feb 20:59
d532440
Compare
Choose a tag to compare
  • Updated aws-java-sdk from 1.12.130 to 1.12.406
  • Updated com.google.protobuf from 3.19.4 to 3.19.6

Release 2.4.5 of the Amazon Kinesis Client Library for Java

13 Feb 05:16
0e86089
Compare
Choose a tag to compare

#1014 Use AFTER_SEQUENCE_NUMBER iterator type for expired iterator request

Release 2.4.4 of the Amazon Kinesis Client Library for Java

24 Dec 00:16
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.4.3...v2.4.4

Release 1.14.9 of the Amazon Kinesis Client Library for Java

14 Dec 19:17
367cede
Compare
Choose a tag to compare
  • #995 Every other change for DynamoDBStreamsKinesis Adapter Compatibility
  • #970 PeriodicShardSyncManager Changes Needed for DynamoDBStreamsKinesisAdapter

Release 2.4.3 of the Amazon Kinesis Client Library for Java

06 Sep 22:36
Compare
Choose a tag to compare

What's Changed

  • #980 logback-classic: 1.2.9 -> 1.4.0
  • #983
    • protobuf-java: 3.19.2 -> 3.21.5
    • slf4j.version: 1.7.32 -> 2.0.0
    • schema-registry-serde: 1.1.9 -> 1.1.13
  • #984 awssdk.version from 2.17.108 to 2.17.267
  • #987 guava: 31.0.1-jre -> 31.1-jre
  • #988 jcommander: 1.81 to 1.82
  • #990 Upgrade dependencies
    • aws-java-sdk.version: 1.12.130 -> 1.12.296
    • lombok: 1.18.22 -> 1.18.24
    • rxjava: 3.1.3 -> 3.1.5
    • maven-resources-plugin: 2.6 -> 3.3.0
    • logback-classic: 1.4.0 -> 1.3.0
    • awssdk.version: 2.17.267 -> 2.17.268

Full Changelog: v2.4.2...v2.4.3