Skip to content

Commit 385052f

Browse files
committed
'Version 1.6.1 of the DynamoDB Streams Kinesis Adapter'
1 parent 4fc3d79 commit 385052f

File tree

2 files changed

+15
-14
lines changed

2 files changed

+15
-14
lines changed

README.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,12 @@
1515

1616
## Release Notes
1717

18-
### Latest Release (v1.6.0)
18+
### Latest Release (v1.6.1)
19+
* Upgrades AWS Java SDK to version 1.12.710.
20+
* Adds dependency on Lombok 1.18.32.
21+
* Falling back to Maven Central repository for DynamoDBLocal library.
22+
23+
### Release (v1.6.0)
1924
* Upgrades Amazon Kinesis Client Library (KCL) to version 1.14.9. Customers can now use DynamoDB Streams Adapter with KCL version 1.14.9. However, DynamoDB Streams Adapter does not inherit performance optimizations like support for child shards, shard synchronization, deferred lease clean-up available in KCL.
2025
* Fixes the [bug](https://github.com/awslabs/dynamodb-streams-kinesis-adapter/issues/40) which was causing errors in DynamoDB Streams Adapter with KCL version 1.14.0.
2126
* With upgrade to KCL version 1.14.9, the default shard prioritization strategy has been changed to `NoOpShardPrioritization`. To retain the existing behavior, DynamoDB Streams customers should explicitly update the shard prioritization strategy to `ParentsFirstShardPrioritization` if there was no explicit override done in the application.

pom.xml

+9-13
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<artifactId>dynamodb-streams-kinesis-adapter</artifactId>
77
<packaging>jar</packaging>
88
<name>DynamoDB Streams Adapter for Java</name>
9-
<version>1.6.0</version>
9+
<version>1.6.1</version>
1010
<description>The DynamoDB Streams Adapter implements the AmazonKinesis interface so that your application can use KCL to consume and process data from a DynamoDB stream.</description>
1111
<url>https://aws.amazon.com/dynamodb</url>
1212

@@ -23,7 +23,7 @@
2323
</licenses>
2424

2525
<properties>
26-
<aws-java-sdk.version>1.12.130</aws-java-sdk.version>
26+
<aws-java-sdk.version>1.12.710</aws-java-sdk.version>
2727
<amazon-kinesis-client.version>1.14.9</amazon-kinesis-client.version>
2828
<powermock.version>1.6.2</powermock.version>
2929
<aws.dynamodblocal.version>[1.12,2.0)</aws.dynamodblocal.version>
@@ -111,6 +111,13 @@
111111
<version>${aws.dynamodblocal.version}</version>
112112
<scope>test</scope>
113113
</dependency>
114+
115+
<dependency>
116+
<groupId>org.projectlombok</groupId>
117+
<artifactId>lombok</artifactId>
118+
<version>1.18.32</version>
119+
<scope>provided</scope>
120+
</dependency>
114121
</dependencies>
115122

116123
<developers>
@@ -224,17 +231,6 @@
224231
</plugins>
225232
</build>
226233

227-
<repositories>
228-
<repository>
229-
<id>dynamodblocal</id>
230-
<name>AWS DynamoDB Local Release Repository</name>
231-
<url>https://s3-us-west-2.amazonaws.com/dynamodb-local/release</url>
232-
<snapshots>
233-
<enabled>false</enabled>
234-
</snapshots>
235-
</repository>
236-
</repositories>
237-
238234
<dependencyManagement>
239235
<dependencies>
240236
<dependency>

0 commit comments

Comments
 (0)