Commit graph

475 commits

Author SHA1 Message Date
Ashwin Giridharan
5857551edb Better logging for scheduler exceptions 2021-07-29 10:35:43 -07:00
Giancarlo Klemm Camilo
b98db8c1ce
Change hierarchicalShardSyncer getter to be public. (#841)
Co-authored-by: Giancarlo Klemm Camilo <camilogi@amazon.com>
2021-07-26 14:30:39 -07:00
Avinash Chowdary
1a51b0eace
Merge pull request #838 from AvinashChowdary/master
Preparing for release 2.3.6
2021-07-09 15:45:06 -07:00
Avinash Ravilla
35107a6188 Preparing for release 2.3.6 2021-07-09 13:25:39 -07:00
Avinash Chowdary
6adcbf49d5
Merge pull request #836 from AvinashChowdary/master
Bumping aws sdk version
2021-07-09 13:13:59 -07:00
Avinash Ravilla
9cc2074761 Bumping aws sdk version 2021-07-09 10:54:35 -07:00
Avinash Chowdary
3e2c6f3fdc
Merge pull request #835 from hhkkxxx133/schema_registry_upgrade
Bump up Glue Schema Registry to 1.1.1
2021-07-09 10:04:37 -07:00
Kexin Hui
75ff0ea584 Bump up Glue Schema Registry to 1.1.1 2021-07-08 18:32:24 -07:00
kmz
a25835678a
Update the Worker shutdown logic to make sure that the LeaseCleanup Manager also terminates all the threads that it has started (#817)
Co-authored-by: kmz <kmz@users.noreply.github.com>
2021-06-30 17:32:16 -07:00
Ravindranath Kakarla
f65b3fd43b
Add support for Glue Schema Registry JSON data format. (#834)
Co-authored-by: Ravindranath Kakarla <rnath@amazon.com>
2021-06-30 13:28:58 -07:00
antoshen
7f18330ebd
Merge pull request #794 from tiaanl/silence-empty-warning
Silence warning when there are no stale streams to delete
2021-06-22 14:48:01 -07:00
Avinash Chowdary
7196a41cd4
Removed wildcard imports from PR#815 (#828)
Co-authored-by: Avinash Ravilla <ravillaa@amazon.com>
2021-06-16 16:26:36 -04:00
Avinash Chowdary
7995b05943
Preparing for release 2.3.5 (#825)
* upgraded aws java sdk, qos logback and aws sdk versions

* preparing for release

* added milestone

Co-authored-by: Avinash Ravilla <ravillaa@amazon.com>
2021-06-14 19:14:43 -04:00
Avinash Chowdary
225d0884d5
upgraded aws java sdk, qos logback and aws sdk versions (#824)
Co-authored-by: Avinash Ravilla <ravillaa@amazon.com>
2021-06-14 17:52:57 -04:00
Avinash Chowdary
96c93177a4
Merge pull request #762 from vicki-c/support-web-identity-token
adding support for web identity token in multilang
2021-06-02 14:43:41 -07:00
Avinash Chowdary
4e9e86ec76
Merge pull request #804 from kevioke/init-pos-timestamp
Allow InitialPositionInStreamExtended to be specified in properties file
2021-06-01 14:58:13 -07:00
Avinash Chowdary
968b47a779
Merge pull request #815 from etspaceman/completableFuture
Convert startGracefulShutdown() to a CompletableFuture
2021-06-01 14:57:52 -07:00
ashwing
4f6882cefe
Merge pull request #802 from awslabs/dependabot/maven/amazon-kinesis-client/com.google.guava-guava-29.0-jre
Bump guava from 26.0-jre to 29.0-jre in /amazon-kinesis-client
2021-05-21 17:04:21 -07:00
ashwing
7637e2c86d
Merge pull request #810 from awslabs/dependabot/maven/amazon-kinesis-client-multilang/commons-io-commons-io-2.7
Bump commons-io from 2.6 to 2.7 in /amazon-kinesis-client-multilang
2021-05-21 17:03:34 -07:00
Eric Meisel
c5fcfc6ee1
Remove added import 2021-05-11 16:57:02 -05:00
Eric Meisel
6516c36789
Convert startGracefulShutdown() to a CompletableFuture 2021-05-11 16:50:51 -05:00
kevin
afee84d7da Add more unit tests for exception cases 2021-05-10 13:48:37 -07:00
kevin
362e086d5d Create shared timestamp for testWithInitialPositionInStreamExtended 2021-05-10 10:51:13 -07:00
dependabot[bot]
df1106dea3
Bump commons-io from 2.6 to 2.7 in /amazon-kinesis-client-multilang
Bumps commons-io from 2.6 to 2.7.

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-26 20:37:34 +00:00
ashwing
bd96580b0a
Update README.md 2021-04-20 09:06:39 -07:00
kevin
6e0cbb905d Allow InitialPositionInStreamExtended to be specified in properties file
E.g. initialPositionInStreamExtended = 1617305352
2021-04-05 12:07:30 -07:00
ashwing
668422ccbd
Merge pull request #801 from Renjuju/fix-indefinitely-blocking-leaderElectionThreadPool-bug-fix
Add acquiredLock flag to prevent unlocking when no lock is held
2021-04-02 10:57:37 -07:00
Renju Radhakrishnan
3adc1c180c Add acquiredLock flag to prevent unlocking when no lock is held 2021-04-02 10:18:27 -07:00
dependabot[bot]
6b3a6e5cb8
Bump guava from 26.0-jre to 29.0-jre in /amazon-kinesis-client
Bumps [guava](https://github.com/google/guava) from 26.0-jre to 29.0-jre.
- [Release notes](https://github.com/google/guava/releases)
- [Commits](https://github.com/google/guava/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-31 22:25:56 +00:00
Tiaan Louw
51787690d9 Silence warning when there are no stale streams to delete 2021-03-10 12:14:44 +01:00
Joshua Kim
4fde788414
v2.2.4 Release (#789)
* Adding release notes

* Release 2.2.4

* fixing duplicate entry for 2.2.3

* Fixing typo

* Approved wording.

Co-authored-by: Joshua Kim <kimjos@amazon.com>
2021-02-19 16:41:27 -08:00
Joshua Kim
5d68e65c2c
Fixing bug where ShardFilter parameter for ListShards was being passe… (#788)
* Fixing bug where ShardFilter parameter for ListShards was being passed in for paginated calls.

This resulted in a bug where all calls for ListShards when initializing
the lease table would fail, since Kinesis only requires the NextToken
parameter when making paginated calls.

* Adding some logging for listShards.

Co-authored-by: Joshua Kim <kimjos@amazon.com>
2021-02-18 18:26:24 -08:00
ashwing
d5cac07851
Update README.md 2021-01-27 17:05:57 -08:00
ashwing
e03285508e
Merge pull request #775 from Renjuju/fix-daemon-thread-exception-handling
Move throwable exception handling up a level to prevent daemon thread death
2021-01-22 13:27:19 -08:00
Renju Radhakrishnan
0064d1e5fc Move throwable exception handling up a level to prevent daemon thread death 2021-01-22 13:12:57 -08:00
yatins47
d07192c3e9
Merge pull request #768 from yatins47/master
KCL V2.3.3 release notes.
2020-12-23 14:30:26 -08:00
Yatin
1274a63fcc KCL V2.3.3 release notes. 2020-12-23 14:26:19 -08:00
yatins47
e58dffee87
Merge pull request #767 from yatins47/master
Fixing bug where idleTimeBetweenReadsInMillis property was ignored in…
2020-12-23 13:54:37 -08:00
Yatin
e649dff90e Fixing bug where idleTimeBetweenReadsInMillis property was ignored in PollingConfig. 2020-12-23 12:16:42 -08:00
yatins47
ac6bcdbf0a
Merge pull request #763 from yatins47/master
Fixing bug in PrefetchRecordsPublisher which was causing retry storms…
2020-12-09 13:34:58 -08:00
Yatin
c7c56d5582 Backing off everytime we get throttling exception from Kinesis. 2020-12-09 13:28:38 -08:00
Yatin
2d70002258 Fixing bug in PrefetchRecordsPublisher which was causing retry storms if initial requests fail due to no wait time between get calls. 2020-12-08 04:51:03 -08:00
Vicki Cheung
1cad02ce25 adding sts dependency 2020-12-01 23:18:38 -08:00
ashwing
da3b11153f
Merge pull request #756 from ashwing/gsr_release
KCL V2.3.2 release
2020-11-19 16:08:34 -08:00
Ashwin Giridharan
53779c9b23 Updating change log 2020-11-19 15:04:49 -08:00
Ashwin Giridharan
51179295aa Updating Readme version numbers 2020-11-19 14:43:08 -08:00
Ashwin Giridharan
daee9e2cd4 KCL V2.3.2 release 2020-11-19 14:31:04 -08:00
ashwing
8da8ddc9f5
Merge pull request #754 from blacktooth/master
Add support for GlueSchemaRegistry message deserialization.
2020-11-19 13:57:43 -08:00
Ravindranath Kakarla
a7a61616cb Removing dependency on Glue SDK.
Adding dependency on the Glue Schema Registry common package.
2020-11-19 11:07:52 -08:00
Ravindranath Kakarla
99cb3356bb Updating the dependency path 2020-11-18 13:25:00 -08:00