From 8fb01ddd0874283f7060e56b75ad49573517c22b Mon Sep 17 00:00:00 2001 From: Justin Pfifer Date: Tue, 4 Sep 2018 10:40:27 -0700 Subject: [PATCH] Release notes for 1.9.2 and updated versions (#390) Release notes for 1.9.2 and updated versions --- CHANGELOG.md | 15 ++++++++++++ README.md | 24 +++++++++++-------- pom.xml | 4 ++-- .../worker/KinesisClientLibConfiguration.java | 2 +- 4 files changed, 32 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index eebf704f..ae2daddb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## Release 1.9.2 (September 4, 2018) +* Allow use of Immutable Clients + * [Issue #280](https://github.com/awslabs/amazon-kinesis-client/issues/280) + * [PR #305](https://github.com/awslabs/amazon-kinesis-client/pull/305) +* Allow the use of `AT_TIMESTAMP` for MultiLang Daemon Clients. + * [Issue #341)(https://github.com/awslabs/amazon-kinesis-client/issues/341) + * [PR #342](https://github.com/awslabs/amazon-kinesis-client/pull/342) +* Update the cache for `KinesisProxy#getShard` on cache misses. + * [PR #344](https://github.com/awslabs/amazon-kinesis-client/pull/344) +* Changed release process to use a standard process. + * [PR #389](https://github.com/awslabs/amazon-kinesis-client/pull/389) +* Removed tests that expected a null region response for unknown regions. + * [PR #346](https://github.com/awslabs/amazon-kinesis-client/pull/346) +* Updated the version of the AWS Java SDK to 1.11.400 + ## Release 1.9.1 (April 30, 2018) * Added the ability to create a prepared checkpoint when at `SHARD_END`. * [PR #301](https://github.com/awslabs/amazon-kinesis-client/pull/301) diff --git a/README.md b/README.md index d95854b5..a47e20ee 100644 --- a/README.md +++ b/README.md @@ -30,16 +30,20 @@ To make it easier for developers to write record processors in other languages, ## Release Notes -### Latest Release (1.9.1) -* Added the ability to create a prepared checkpoint when at `SHARD_END`. - * [PR #301](https://github.com/awslabs/amazon-kinesis-client/pull/301) -* Added the ability to subscribe to worker state change events. - * [PR #291](https://github.com/awslabs/amazon-kinesis-client/pull/291) -* Added support for custom lease managers. - A custom `LeaseManager` can be provided to `Worker.Builder` that will be used to provide lease services. - This makes it possible to implement custom lease management systems in addition to the default DynamoDB system. - * [PR #297](https://github.com/awslabs/amazon-kinesis-client/pull/297) -* Updated the version of the AWS Java SDK to 1.11.219 +### Latest Release (1.9.2 - September 4, 2018) +* Allow use of Immutable Clients + * [Issue #280](https://github.com/awslabs/amazon-kinesis-client/issues/280) + * [PR #305](https://github.com/awslabs/amazon-kinesis-client/pull/305) +* Allow the use of `AT_TIMESTAMP` for MultiLang Daemon Clients. + * [Issue #341)(https://github.com/awslabs/amazon-kinesis-client/issues/341) + * [PR #342](https://github.com/awslabs/amazon-kinesis-client/pull/342) +* Update the cache for `KinesisProxy#getShard` on cache misses. + * [PR #344](https://github.com/awslabs/amazon-kinesis-client/pull/344) +* Changed release process to use a standard process. + * [PR #389](https://github.com/awslabs/amazon-kinesis-client/pull/389) +* Removed tests that expected a null region response for unknown regions. + * [PR #346](https://github.com/awslabs/amazon-kinesis-client/pull/346) +* Updated the version of the AWS Java SDK to 1.11.400 ### For remaining release notes check **[CHANGELOG.md][changelog-md]**. diff --git a/pom.xml b/pom.xml index 6a420666..351ac11b 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ amazon-kinesis-client jar Amazon Kinesis Client Library for Java - 1.9.2-SNAPSHOT + 1.9.2 The Amazon Kinesis Client Library for Java enables Java developers to easily consume and process data from Amazon Kinesis. @@ -25,7 +25,7 @@ - 1.11.344 + 1.11.400 1.0.392 libsqlite4java ${project.build.directory}/test-lib diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibConfiguration.java b/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibConfiguration.java index cc0d6a4b..1718f629 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibConfiguration.java +++ b/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibConfiguration.java @@ -126,7 +126,7 @@ public class KinesisClientLibConfiguration { /** * User agent set when Amazon Kinesis Client Library makes AWS requests. */ - public static final String KINESIS_CLIENT_LIB_USER_AGENT = "amazon-kinesis-client-library-java-1.9.1"; + public static final String KINESIS_CLIENT_LIB_USER_AGENT = "amazon-kinesis-client-library-java-1.9.2"; /** * KCL will validate client provided sequence numbers with a call to Amazon Kinesis before checkpointing for calls