dependabot[bot] opened a new pull request, #19466: URL: https://github.com/apache/camel/pull/19466
Bumps [software.amazon.kinesis:amazon-kinesis-client](https://github.com/awslabs/amazon-kinesis-client) from 2.6.0 to 3.1.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/awslabs/amazon-kinesis-client/releases">software.amazon.kinesis:amazon-kinesis-client's releases</a>.</em></p> <blockquote> <h2>Release 3.1.3 of the Amazon Kinesis Client Library for Java</h2> <h3>Release 3.1.3 (September 24, 2025)</h3> <ul> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1619">#1619</a> Bump awssdk from 2.31.77 to 2.33.0 and bump fasterxml.jackson from 2.12.7.1 to 2.20.0</li> </ul> <h2>Release 3.1.2 of the Amazon Kinesis Client Library for Java</h2> <h3>Release 3.1.2 (Aug 20, 2025)</h3> <ul> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1501">#1501</a> Allow migration to KCL 3.x when there are fewer leases than workers</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1496">#1496</a> Decrease DDB lease renewal verbosity</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1523">#1523</a> Replace ProcessRecordsInput.builder() method with ProcessRecordsInput.toBuilder() to avoid copying over fields</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1519">#1519</a> Fix flaky LeaseAssignmentManager retry behavior test</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1504">#1504</a> Bump awssdk.version from 2.31.62 to 2.31.77</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1538">#1538</a> Bump com.amazonaws:dynamodb-lock-client from 1.3.0 to 1.4.0</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1513">#1513</a> Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.18.0 in /amazon-kinesis-client</li> </ul> <h2>Release 3.1.1 of the Amazon Kinesis Client Library for Java</h2> <h3>Release (3.1.1 - July 8, 2025)</h3> <ul> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1495">#1495</a> Add millisBehindLatestThresholdForReducedTps property to PollingConfig</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1498">#1498</a> Add multilang support for leaseAssignmentIntervalMillis config</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1499">#1499</a> Add Lease Table ARN Hash as Consumer ID in UserAgent for Kinesis requests</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1493">#1493</a> Bump awssdk.version from 2.25.64 to 2.31.62</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1502">#1502</a> Bump io.reactivex.rxjava3:rxjava from 3.1.8 to 3.1.11</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1457">#1457</a> Bump org.projectlombok:lombok from 1.18.24 to 1.18.38</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1505">#1505</a> Bump schema-registry-common and schema-registry-serde from 1.1.19 to 1.1.24</li> </ul> <h2>Release 3.1.0 of the Amazon Kinesis Client Library for Java</h2> <h3>Release (3.1.0 - June 09, 2025)</h3> <ul> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1481">#1481</a> Convert awssdk object to lease early to release memory</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1480">#1480</a> Added the ability to control sleep time in recordsfetcher</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1479">#1479</a> Overriding the DataFetcher to return a custom GetRecordsResponseAdapter so that customers can have custom logic to send data to KinesisClientRecord</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1478">#1478</a> Bump commons-beanutils:commons-beanutils from 1.9.4 to 1.11.0 in /amazon-kinesis-client-multilang</li> </ul> <h2>Release 3.0.3 of the Amazon Kinesis Client Library for Java</h2> <h3>Release 3.0.3 (May 7, 2025)</h3> <ul> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1464">#1464</a> Add config for LeaseAssignmentManager frequency and improve assignment time of newly created leases</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1463">#1463</a> Extend ShardConsumer constructor to have ConsumerTaskFactory as a parameter to support <a href="https://github.com/awslabs/dynamodb-streams-kinesis-adapter">DynamoDB Streams Kinesis Adapter</a> compatibility</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1472">#1472</a> Remove unused synchronized keyword</li> </ul> <h2>Release 3.0.2 of the Amazon Kinesis Client Library for Java</h2> <h3>Release 3.0.2 (March 12, 2025)</h3> <ul> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1443">#1443</a> Reduce DynamoDB IOPS for smaller stream and worker count applications</li> <li>The below two PRs are intended to support <a href="https://github.com/awslabs/dynamodb-streams-kinesis-adapter">DynamoDB Streams Kinesis Adapter</a> compatibility <ul> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1441">#1441</a> Make consumerTaskFactory overridable by customers</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1440">#1440</a> Make ShutdownTask, ProcessTask, InitializeTask, BlockOnParentTask, and ShutdownNotificationTask overridable by customers</li> </ul> </li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1437">#1437</a> Suppress LeaseAssignmentManager excessive WARN logs when there is no issue</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1439">#1439</a> Upgrade io.netty:netty-handler from 4.1.108.Final to 4.1.118.Final</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1400">#1400</a> Upgrade com.fasterxml.jackson.core:jackson-databind from 2.10.1 to 2.12.7.1</li> </ul> <h2>v3.0.1</h2> <h2>What's Changed</h2> <ul> <li>Update backward compatibility check script by <a href="https://github.com/akidambisrinivasan"><code>@​akidambisrinivasan</code></a> in <a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1393">awslabs/amazon-kinesis-client#1393</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/awslabs/amazon-kinesis-client/blob/master/CHANGELOG.md">software.amazon.kinesis:amazon-kinesis-client's changelog</a>.</em></p> <blockquote> <h3>Release 3.1.3 (September 24, 2025)</h3> <ul> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1619">#1619</a> Bump awssdk from 2.31.77 to 2.33.0 and bump fasterxml.jackson from 2.12.7.1 to 2.20.0</li> </ul> <h3>Release 3.1.2 (Aug 20, 2025)</h3> <ul> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1501">#1501</a> Allow migration to KCL 3.x when there are fewer leases than workers</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1496">#1496</a> Decrease DDB lease renewal verbosity</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1523">#1523</a> Replace ProcessRecordsInput.builder() method with ProcessRecordsInput.toBuilder() to avoid copying over fields</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1519">#1519</a> Fix flaky LeaseAssignmentManager retry behavior test</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1504">#1504</a> Bump awssdk.version from 2.31.62 to 2.31.77</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1538">#1538</a> Bump com.amazonaws:dynamodb-lock-client from 1.3.0 to 1.4.0</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1513">#1513</a> Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.18.0 in /amazon-kinesis-client</li> </ul> <h3>Release (3.1.1 - July 8, 2025)</h3> <ul> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1495">#1495</a> Add millisBehindLatestThresholdForReducedTps property to PollingConfig</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1498">#1498</a> Add multilang support for leaseAssignmentIntervalMillis config</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1499">#1499</a> Add Lease Table ARN Hash as Consumer ID in UserAgent for Kinesis requests</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1493">#1493</a> Bump awssdk.version from 2.25.64 to 2.31.62</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1502">#1502</a> Bump io.reactivex.rxjava3:rxjava from 3.1.8 to 3.1.11</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1457">#1457</a> Bump org.projectlombok:lombok from 1.18.24 to 1.18.38</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1505">#1505</a> Bump schema-registry-common and schema-registry-serde from 1.1.19 to 1.1.24</li> </ul> <h3>Release (3.1.0 - June 09, 2025)</h3> <ul> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1481">#1481</a> Convert awssdk object to lease early to release memory</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1480">#1480</a> Added the ability to control sleep time in recordsfetcher</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1479">#1479</a> Overriding the DataFetcher to return a custom GetRecordsResponseAdapter so that customers can have custom logic to send data to KinesisClientRecord</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1478">#1478</a> Bump commons-beanutils:commons-beanutils from 1.9.4 to 1.11.0 in /amazon-kinesis-client-multilang</li> </ul> <h3>Release 3.0.3 (May 7, 2025)</h3> <ul> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1464">#1464</a> Add config for LeaseAssignmentManager frequency and improve assignment time of newly created leases</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1463">#1463</a> Extend ShardConsumer constructor to have ConsumerTaskFactory as a parameter to support <a href="https://github.com/awslabs/dynamodb-streams-kinesis-adapter">DynamoDB Streams Kinesis Adapter</a> compatibility</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1472">#1472</a> Remove unused synchronized keyword</li> </ul> <h3>Release 3.0.2 (March 12, 2025)</h3> <ul> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1443">#1443</a> Reduce DynamoDB IOPS for smaller stream and worker count applications</li> <li>The below two PRs are intended to support <a href="https://github.com/awslabs/dynamodb-streams-kinesis-adapter">DynamoDB Streams Kinesis Adapter</a> compatibility <ul> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1441">#1441</a> Make consumerTaskFactory overridable by customers</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1440">#1440</a> Make ShutdownTask, ProcessTask, InitializeTask, BlockOnParentTask, and ShutdownNotificationTask overridable by customers</li> </ul> </li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1437">#1437</a> Suppress LeaseAssignmentManager excessive WARN logs when there is no issue</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1439">#1439</a> Upgrade io.netty:netty-handler from 4.1.108.Final to 4.1.118.Final</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1400">#1400</a> Upgrade com.fasterxml.jackson.core:jackson-databind from 2.10.1 to 2.12.7.1</li> </ul> <h3>Release 3.0.1 (November 14, 2024)</h3> <ul> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1401">#1401</a> Fixed the lease graceful handoff behavior in the multi-stream processing mode</li> <li><a href="https://redirect.github.com/awslabs/amazon-kinesis-client/pull/1398">#1398</a> Addressed several KCL 3.0 related issues raised via GitHub <ul> <li>Fixed transitive dependencies and added a Maven plugin to catch potential transitive dependency issues at build time</li> <li>Removed the redundant shutdown of the leaseCoordinatorThreadPool</li> <li>Fixed typo THROUGHOUT_PUT_KBPS</li> <li>Fixed issues in scheduler shutdown sequence</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/awslabs/amazon-kinesis-client/commit/46448ae765dd28a324fe215459bb71c8dc8cb50c"><code>46448ae</code></a> Prep for release 3.1.3 (<a href="https://redirect.github.com/awslabs/amazon-kinesis-client/issues/1620">#1620</a>)</li> <li><a href="https://github.com/awslabs/amazon-kinesis-client/commit/74b4bcf12f4c585710bc3cd8d04dab06d1b06dc9"><code>74b4bcf</code></a> Bumped awssdk to 2.33.0 and fasterxml.jackson to 2.20.0 (<a href="https://redirect.github.com/awslabs/amazon-kinesis-client/issues/1619">#1619</a>)</li> <li><a href="https://github.com/awslabs/amazon-kinesis-client/commit/9e477cc9ed8b0339d92a62ac12c285a354a596a0"><code>9e477cc</code></a> Prepare for release 3.1.2 (<a href="https://redirect.github.com/awslabs/amazon-kinesis-client/issues/1588">#1588</a>)</li> <li><a href="https://github.com/awslabs/amazon-kinesis-client/commit/01f785e6f8008abbdfd5d2bee0ef26024f07950d"><code>01f785e</code></a> Allow migration when fewer leases than workers (<a href="https://redirect.github.com/awslabs/amazon-kinesis-client/issues/1500">#1500</a>) (<a href="https://redirect.github.com/awslabs/amazon-kinesis-client/issues/1501">#1501</a>)</li> <li><a href="https://github.com/awslabs/amazon-kinesis-client/commit/cc19905efcfe93d826f5eae46e99b6f2c9d13538"><code>cc19905</code></a> Bump com.amazonaws:dynamodb-lock-client from 1.3.0 to 1.4.0 (<a href="https://redirect.github.com/awslabs/amazon-kinesis-client/issues/1538">#1538</a>)</li> <li><a href="https://github.com/awslabs/amazon-kinesis-client/commit/6e4c35130c35cff4d5b43f5f8e1a88e06dc89e76"><code>6e4c351</code></a> Update dependabot.yml (<a href="https://redirect.github.com/awslabs/amazon-kinesis-client/issues/1532">#1532</a>)</li> <li><a href="https://github.com/awslabs/amazon-kinesis-client/commit/57749c109ef1f337cab41774aeba9f7aafb7eb3b"><code>57749c1</code></a> Bump awssdk.version from 2.31.62 to 2.31.77 (<a href="https://redirect.github.com/awslabs/amazon-kinesis-client/issues/1504">#1504</a>)</li> <li><a href="https://github.com/awslabs/amazon-kinesis-client/commit/b9d9715b70fc25eb5489a7e94fcac8c58cd02de4"><code>b9d9715</code></a> Decrease DDB lease renewal verbosity (<a href="https://redirect.github.com/awslabs/amazon-kinesis-client/issues/1496">#1496</a>)</li> <li><a href="https://github.com/awslabs/amazon-kinesis-client/commit/5fb15178e3355d36e06129edb6c412f86d64ecb1"><code>5fb1517</code></a> use processRecordsInput.toBuilder() and not drop childShards (<a href="https://redirect.github.com/awslabs/amazon-kinesis-client/issues/1523">#1523</a>)</li> <li><a href="https://github.com/awslabs/amazon-kinesis-client/commit/a86af713f75fd5d8f06a9e8182939afad2420e77"><code>a86af71</code></a> Fix flaky LeaseAssignmentManager retry behavior test (<a href="https://redirect.github.com/awslabs/amazon-kinesis-client/issues/1519">#1519</a>)</li> <li>Additional commits viewable in <a href="https://github.com/awslabs/amazon-kinesis-client/compare/v2.6.0...v3.1.3">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
