Commit graph

  • ef251d4a84
    Bump maven-compiler-plugin from 3.10.0 to 3.11.0 (#1055) dependabot[bot] 2023-05-15 14:24:07 -0700
  • 53c76c72c3
    Bump maven-compiler-plugin from 3.8.1 to 3.11.0 (#1071) dependabot[bot] 2023-05-15 14:16:37 -0700
  • c74938e559 Add support for Stream ARNs Lucien Luc 2023-05-15 13:36:22 -0700
  • ee3f56ae66
    Added missing copyright to new files. (#1106) stair 2023-05-05 14:29:34 -0400
  • f115235fd1
    Refactored SynchronizedCache out of SupplierCache, and introduced (#1107) stair 2023-05-05 14:19:27 -0400
  • e8b391f3a9 Refactored SynchronizedCache out of SupplierCache, and introduced FunctionCache. stair 2023-05-05 13:42:52 -0400
  • a70da8317b Added missing copyright to new files. stair 2023-05-04 13:42:45 -0400
  • e25604008b
    Bump logback-classic from 1.3.0 to 1.4.7 dependabot[bot] 2023-04-24 13:59:58 +0000
  • 59159c896d
    Bump jackson-core from 2.13.0 to 2.15.0 dependabot[bot] 2023-04-24 13:59:04 +0000
  • e3d845a1f5
    StreamARN: removed region from StreamIdentifier serialization. (#1099) stair 2023-04-20 19:18:14 -0400
  • 51aca91241 StreamARN: removed region from StreamIdentifier serialization. stair 2023-04-20 18:12:48 -0400
  • b86fa22e96
    StreamARN: enhanced StreamIdentifier to spawn instances from stream… (#1098) stair 2023-04-19 19:38:00 -0400
  • 8beb105078 Bugfix: moved instantation of Future inside Supplier. stair 2023-04-19 17:53:08 -0400
  • 4c4708ac09 StreamARN: enhanced StreamIdentifier to spawn instances from stream ARNs. stair 2023-04-18 16:53:34 -0400
  • 0fd94acb2b
    StreamARN: fast-follow to invent-and-simplify https://github.com/awslabs/amazon-kinesis-client/pull/1087 (#1097) stair 2023-04-18 16:29:24 -0400
  • 78261b35c0 StreamARN: fast-follow to invent-and-simplify https://github.com/awslabs/amazon-kinesis-client/pull/1087 stair 2023-04-18 13:29:20 -0400
  • 52e34dbe8f
    Internally construct StreamARN using STS (#1087) Yu Zeng 2023-04-18 12:26:31 -0700
  • de77f36bc9
    Merge branch 'master' into get-region stair 2023-04-18 15:22:50 -0400
  • fc52976c3d
    Added SupplierCache (so it may be leveraged by StreamARN work). (#1096) stair 2023-04-18 14:58:46 -0400
  • 5e7d4788ec
    Code cleanup to introduce better testing and simplify future removal of (#1094) stair 2023-04-18 14:58:27 -0400
  • c465bade59 Added SupplierCache (so it may be leveraged by StreamARN work). stair 2023-04-18 05:51:34 -0400
  • 9118b2b34a Code cleanup to introduce better testing and simplify future removal of deprecated parameters (e.g., Either<L, R> appStreamTracker). stair 2023-04-18 00:41:39 -0400
  • 2d0a6e0b9b Internally construct StreamARN using STS Yu Zeng 2023-04-13 23:50:33 +0000
  • 7b23ae9b3c
    Minimize race in PSSM to avoid unnecessary shard sync calls (#1088) chenylee-aws 2023-04-12 10:33:50 -0700
  • c8ca3958e8 Optimize check Chenyuan Lee 2023-04-11 13:55:33 -0700
  • c44077cc46
    Bump awssdk.version from 2.20.40 to 2.20.43 dependabot[bot] 2023-04-10 23:28:02 +0000
  • 7cd7c27a80
    Bump awssdk.version from 2.20.8 to 2.20.40 (#1089) Yu Zeng 2023-04-10 16:27:11 -0700
  • 4cc1754e16 Copy streamConfigMap to avoid data race with Scheduler Chenyuan Lee 2023-04-09 23:32:37 -0700
  • a1a21b26e9 Bump awssdk.version from 2.20.8 to 2.20.40 Yu Zeng 2023-04-10 22:28:16 +0000
  • 88246e717e
    Add simple SingleStreamTracker constructor with position (#1086) Eric Meisel 2023-03-26 08:24:22 -0500
  • 1409658a10
    Add simple SingleStreamTracker constructor with position Eric Meisel 2023-03-24 13:16:47 -0500
  • b8d3390bf3
    Fix flaky restartAfterRequestTimerExpires tests (#1084) furq-aws 2023-03-24 04:53:44 -0700
  • 64bdba0761 Nit: specify long number literal furq-aws 2023-03-23 17:55:14 -0700
  • b7dd458962 Refactor startSubscriptionsAndWait furq-aws 2023-03-23 17:26:31 -0700
  • ee1f1c50c7 Refactor duplicate subscribe and wait code furq-aws 2023-03-23 15:40:49 -0700
  • 10cdf43b9d
    Updated versions to SNAPSHOT (#1085) noahbt 2023-03-23 10:54:50 -0700
  • 2ecd1c4ac5
    Allow tags to be added when lease table is created (#1065) Ryan French 2023-03-23 17:26:07 +0000
  • 3fe2c50a4d Add patch Ryan French 2023-03-23 17:22:12 +0000
  • c0895e5647 Add wait for flaky restartAfterRequestTimerExpiresWhenInitialTaskExecutionIsRejected test furq-aws 2023-03-22 18:56:26 -0700
  • 0831da0c22 Updated versions to SNAPSHOT post-2.4.8-cleanup Noah Thomas 2023-03-22 16:13:53 -0700
  • 584cbd8250 Increase restartAfterRequestTimerExpiresWhenNotGettingRecordsAfterInitialization wait time furq-aws 2023-03-22 14:22:00 -0700
  • d49b320c0c Fix flaky restartAfterRequestTimerExpiresWhenNotGettingRecordsAfterInitialization test furq-aws 2023-03-22 14:01:08 -0700
  • d50cf00404 Fix indentation Ryan French 2023-03-22 18:14:30 +0000
  • 0627ba50bb
    Fix flaky HashRangesAreAlwaysComplete test (#1066) furq-aws 2023-03-22 09:33:28 -0700
  • 6783e1e0b3 Remove unnecessary eq functions Ryan French 2023-03-22 16:32:55 +0000
  • a76951636e Fix compiler error Ryan French 2023-03-22 16:31:08 +0000
  • 890a5c8bd3 DRY up creation of the CreateTable Request builder Ryan French 2023-03-22 16:30:59 +0000
  • cca20eb2a2 Add javadoc comment to new member variable Ryan French 2023-03-22 16:15:37 +0000
  • 6501f48090 Merge branch 'hashrangesarealwayscomplete-flakytest' of https://github.com/furq-aws/amazon-kinesis-client into hashrangesarealwayscomplete-flakytest furq-aws 2023-03-21 18:50:32 -0700
  • 28a21d776b Fix flaky HashRangesAreAlwaysComplete test furq-aws 2023-03-16 04:52:56 -0700
  • 68c831c2e6 Fix flaky HashRangesAreAlwaysComplete test furq-aws 2023-03-16 04:52:56 -0700
  • b894669bda
    Changes made for 2.4.8 (#1083) v2.4.8 noahbt 2023-03-21 17:17:12 -0700
  • 6cb9771ea7 Changes made for 2.4.8 Noah Thomas 2023-03-21 16:52:33 -0700
  • 6be92dc4ef
    Added metrics in ShutdownTask for scenarios when parent leases are missing. (#1080) stair 2023-03-21 19:52:17 -0400
  • 7c91428893 Changes made for 2.4.8 kcl-prep-2.4.8 Noah Thomas 2023-03-21 16:44:38 -0700
  • 7cd999a092 Changes made for 2.4.8 release kcl-release-2.4.8 Noah Thomas 2023-03-21 14:56:42 -0700
  • 6c4f625010 Added metrics in ShutdownTask for scenarios when parent leases are missing. stair 2023-03-13 15:39:29 -0400
  • 177303d557
    Changelog updated for 2.4.7 (#1078) v2.4.7 noahbt 2023-03-20 16:21:54 -0700
  • 3a0c0ea1e8
    Bump awssdk.version from 2.20.8 to 2.20.28 dependabot[bot] 2023-03-20 23:14:26 +0000
  • 878f3b91d4 Changelog updated for 2.4.7 kcl-release-2.4.7 Noah Thomas 2023-03-20 16:11:58 -0700
  • 26a692530d
    Revert changes to pom property (#1077) noahbt 2023-03-20 16:03:36 -0700
  • 5eaed7336c Revert changes to pom property fix-pom-change Noah Thomas 2023-03-20 15:49:20 -0700
  • 9d07af403d
    Fix flaky InitializationWaitsWhenLeaseTableIsEmpty test (#1069) furq-aws 2023-03-20 14:00:05 -0700
  • 3e5cbb5f74 Add Maven flatten plugin Chenyuan Lee 2023-03-20 13:52:19 -0700
  • e1afdd8dd6 Revbump KCL from 2.4.7 to 2.4.8-SNAPSHOT stair 2023-03-20 10:59:33 -0400
  • d517038b1c
    Bump logback-classic from 1.3.0 to 1.4.6 dependabot[bot] 2023-03-20 14:03:24 +0000
  • 64d5963697
    Bump slf4j-api from 2.0.6 to 2.0.7 dependabot[bot] 2023-03-20 14:01:58 +0000
  • ce725b8e3c
    Bump nexus-staging-maven-plugin from 1.6.8 to 1.6.13 dependabot[bot] 2023-03-20 14:01:38 +0000
  • f6e47362b3
    Bump maven-compiler-plugin from 3.8.1 to 3.11.0 dependabot[bot] 2023-03-20 14:01:20 +0000
  • 7fb879463a
    Bump awssdk.version from 2.20.8 to 2.20.27 dependabot[bot] 2023-03-20 14:00:42 +0000
  • 3922b8dd0c Fix flaky InitializationWaitsWhenLeaseTableIsEmpty test furq-aws 2023-03-20 03:54:31 -0700
  • 0d5007c04c
    Files updated for KCL release 2.4.7 (#1067) noahbt 2023-03-17 13:21:13 -0700
  • 102d847383 Files updated for KCL release 2.4.7 kcl-release-prep-2.4.7 Noah Thomas 2023-03-16 15:48:03 -0700
  • 8ee80f9ea4 Allow tags to be added when lease table is created Ryan French 2023-03-16 12:14:44 +0000
  • c23d83dc9a Fix flaky HashRangesAreAlwaysComplete test furq-aws 2023-03-16 04:52:56 -0700
  • d3a4fd5569 Fix flaky HashRangesAreAlwaysComplete test furq-aws 2023-03-15 14:21:50 -0700
  • 9ff99f0182
    Bump awssdk.version from 2.19.31 to 2.20.8 (#1047) dependabot[bot] 2023-03-15 14:18:31 -0700
  • bc71990bec
    Bump maven-javadoc-plugin from 3.3.1 to 3.5.0 (#1046) dependabot[bot] 2023-03-15 14:14:31 -0700
  • 7416f8b915
    Bump gsr.version from 1.1.13 to 1.1.14 (#1038) dependabot[bot] 2023-03-15 14:11:05 -0700
  • 0a3fcb07bd
    Bump aws-java-sdk.version from 1.12.370 to 1.12.405 (#1037) dependabot[bot] 2023-03-15 14:09:46 -0700
  • 0cbd74f6e7
    Allow leader to learn new leases upon re-election to avoid unnecessary shardSyncs (#1063) chenylee-aws 2023-03-15 12:34:32 -0700
  • 8e618a02c1 Fix the flag bug Chenyuan Lee 2023-03-14 23:32:12 -0700
  • 04a121a811
    Add new metric to be emitted on lease creation (#1060) noahbt 2023-03-14 14:09:47 -0700
  • 103520261f Introduce shouldSyncLeases variable separately Chenyuan Lee 2023-03-14 12:11:50 -0700
  • 9816d817b1 Allow leader to learn about new leases upon leader change to avoid extra shard syncs Chenyuan Lee 2023-03-13 13:55:23 -0700
  • 5bbb9768b5
    DRY: simplification of HierarchicalShardSyncerTest. (#1059) stair 2023-03-13 20:05:40 -0400
  • c4204002af
    Fixed retry storm in PrefetchRecordsPublisher. (#1062) stair 2023-03-13 19:57:01 -0400
  • dcb1cfd5e3 Fixed retry storm in PrefetchRecordsPublisher. stair 2023-03-13 16:58:03 -0400
  • 1e098e9dc6 Rebase changes from master Noah Thomas 2023-03-10 15:06:33 -0800
  • 504ea10859
    Fixed NPE in LeaseCleanupManager. (#1061) stair 2023-03-10 15:07:46 -0500
  • 1021d5ebbe Fixed NPE in LeaseCleanupManager. stair 2023-03-10 12:31:50 -0500
  • b8e5e6422b Add new metric to be emitted on lease creation Noah Thomas 2023-03-09 17:07:29 -0800
  • c3771cac11 DRY: simplification of HierarchicalShardSyncerTest. stair 2023-03-08 19:29:18 -0500
  • 27b166c5aa
    Clean up in-memory state of deleted kinesis stream in MultiStreamMode (#1056) Abhit Sawwalakhe 2023-03-08 13:39:35 -0800
  • 43d43653d0
    Documentation: added <pre> tags so fixed-format diagrams aren't garbled. (#1058) stair 2023-03-07 15:36:25 -0500
  • 31ecc32bd9 Documentation: added <pre> tags so fixed-format diagrams aren't garbled. stair 2023-03-07 14:50:38 -0500
  • 87dc586e6d
    Added more logging in Scheduler w.r.t. StreamConfigs. (#1057) stair 2023-03-06 17:05:34 -0500
  • e2c38cadaf Added more logging in Scheduler w.r.t. StreamConfigs. stair 2023-03-06 15:58:38 -0500
  • 187caaf960 Clean up in-memory state of deleted kinesis stream in MultiStreamMode Abhit Sawwalakhe 2023-01-13 17:07:33 -0800
  • cd80c93966
    Exposed convenience method of ExtendedSequenceNumber#isSentinelCheckpoint() (#1053) stair 2023-02-27 13:15:30 -0500