Releases: awslabs/amazon-kinesis-client
Releases · awslabs/amazon-kinesis-client
Release 2.5.1 of the Amazon Kinesis Client Library for Java
- #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
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
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
Release 2.4.7 of the Amazon Kinesis Client Library for Java
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
- 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
#1014 Use AFTER_SEQUENCE_NUMBER iterator type for expired iterator request
Release 2.4.4 of the Amazon Kinesis Client Library for Java
What's Changed
- Upgrade aws sdk to the latest version by @zengyu714 in #1017
- Correct the KCL version in the main pom by @zengyu714 in #1020
Full Changelog: v2.4.3...v2.4.4
Release 1.14.9 of the Amazon Kinesis Client Library for Java
Release 2.4.3 of the Amazon Kinesis Client Library for Java
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