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