Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 12, 2025

Bumps kcl.version from 3.0.0 to 3.1.0.
Updates software.amazon.kinesis:amazon-kinesis-client-multilang from 3.0.0 to 3.1.0

Release notes

Sourced from software.amazon.kinesis:amazon-kinesis-client-multilang's releases.

Release 3.1.0 of the Amazon Kinesis Client Library for Java

Release (3.1.0 - June 09, 2025)

  • #1481 Convert awssdk object to lease early to release memory
  • #1480 Added the ability to control sleep time in recordsfetcher
  • #1479 Overriding the DataFetcher to return a custom GetRecordsResponseAdapter so that customers can have custom logic to send data to KinesisClientRecord
  • #1478 Bump commons-beanutils:commons-beanutils from 1.9.4 to 1.11.0 in /amazon-kinesis-client-multilang

Release 3.0.3 of the Amazon Kinesis Client Library for Java

Release 3.0.3 (May 7, 2025)

  • #1464 Add config for LeaseAssignmentManager frequency and improve assignment time of newly created leases
  • #1463 Extend ShardConsumer constructor to have ConsumerTaskFactory as a parameter to support DynamoDB Streams Kinesis Adapter compatibility
  • #1472 Remove unused synchronized keyword

Release 3.0.2 of the Amazon Kinesis Client Library for Java

Release 3.0.2 (March 12, 2025)

  • #1443 Reduce DynamoDB IOPS for smaller stream and worker count applications
  • The below two PRs are intended to support DynamoDB Streams Kinesis Adapter compatibility
    • #1441 Make consumerTaskFactory overridable by customers
    • #1440 Make ShutdownTask, ProcessTask, InitializeTask, BlockOnParentTask, and ShutdownNotificationTask overridable by customers
  • #1437 Suppress LeaseAssignmentManager excessive WARN logs when there is no issue
  • #1439 Upgrade io.netty:netty-handler from 4.1.108.Final to 4.1.118.Final
  • #1400 Upgrade com.fasterxml.jackson.core:jackson-databind from 2.10.1 to 2.12.7.1

v3.0.1

What's Changed

Full Changelog: awslabs/amazon-kinesis-client@v3.0.0...v3.0.1

Changelog

Sourced from software.amazon.kinesis:amazon-kinesis-client-multilang's changelog.

Release (3.1.0 - June 09, 2025)

  • #1481 Convert awssdk object to lease early to release memory
  • #1480 Added the ability to control sleep time in recordsfetcher
  • #1479 Overriding the DataFetcher to return a custom GetRecordsResponseAdapter so that customers can have custom logic to send data to KinesisClientRecord
  • #1478 Bump commons-beanutils:commons-beanutils from 1.9.4 to 1.11.0 in /amazon-kinesis-client-multilang

Release 3.0.3 (May 7, 2025)

  • #1464 Add config for LeaseAssignmentManager frequency and improve assignment time of newly created leases
  • #1463 Extend ShardConsumer constructor to have ConsumerTaskFactory as a parameter to support DynamoDB Streams Kinesis Adapter compatibility
  • #1472 Remove unused synchronized keyword

Release 3.0.2 (March 12, 2025)

  • #1443 Reduce DynamoDB IOPS for smaller stream and worker count applications
  • The below two PRs are intended to support DynamoDB Streams Kinesis Adapter compatibility
    • #1441 Make consumerTaskFactory overridable by customers
    • #1440 Make ShutdownTask, ProcessTask, InitializeTask, BlockOnParentTask, and ShutdownNotificationTask overridable by customers
  • #1437 Suppress LeaseAssignmentManager excessive WARN logs when there is no issue
  • #1439 Upgrade io.netty:netty-handler from 4.1.108.Final to 4.1.118.Final
  • #1400 Upgrade com.fasterxml.jackson.core:jackson-databind from 2.10.1 to 2.12.7.1

Release 3.0.1 (November 14, 2024)

  • #1401 Fixed the lease graceful handoff behavior in the multi-stream processing mode

  • #1398 Addressed several KCL 3.0 related issues raised via GitHub

    • Fixed transitive dependencies and added a Maven plugin to catch potential transitive dependency issues at build time
    • Removed the redundant shutdown of the leaseCoordinatorThreadPool
    • Fixed typo THROUGHOUT_PUT_KBPS
    • Fixed issues in scheduler shutdown sequence
  • Note: If you are using multi-stream processing with KCL, you need to use the release 3.0.1 or later.

Commits
  • 578497f Preparing for release v3.1.0 (#1487)
  • 07a8d55 Fixing backward compatibility issue in RecordsFetcherFactory (#1485)
  • 333bc84 Ensuring backward compatibility by putting back removed interfaces in DataFet...
  • f9277e2 Convert awssdk object to lease early to release memory (#1481)
  • f2a63a3 Bump commons-beanutils:commons-beanutils (#1478)
  • deda295 Having a way to control sleep time in recordsfetcher (#1480)
  • 37ae2f8 Overriding the DataFetcher to return a custom GetRecordsResponseAdapter so th...
  • 1ce6123 Prepare for release 3.0.3 (#1473)
  • ca0b0c1 Remove unused synchronized keyword (#1472)
  • 63911b5 Make LAM run at configurable interval (#1464)
  • Additional commits viewable in compare view

Updates software.amazon.kinesis:amazon-kinesis-client from 3.0.0 to 3.1.0

Release notes

Sourced from software.amazon.kinesis:amazon-kinesis-client's releases.

Release 3.1.0 of the Amazon Kinesis Client Library for Java

Release (3.1.0 - June 09, 2025)

  • #1481 Convert awssdk object to lease early to release memory
  • #1480 Added the ability to control sleep time in recordsfetcher
  • #1479 Overriding the DataFetcher to return a custom GetRecordsResponseAdapter so that customers can have custom logic to send data to KinesisClientRecord
  • #1478 Bump commons-beanutils:commons-beanutils from 1.9.4 to 1.11.0 in /amazon-kinesis-client-multilang

Release 3.0.3 of the Amazon Kinesis Client Library for Java

Release 3.0.3 (May 7, 2025)

  • #1464 Add config for LeaseAssignmentManager frequency and improve assignment time of newly created leases
  • #1463 Extend ShardConsumer constructor to have ConsumerTaskFactory as a parameter to support DynamoDB Streams Kinesis Adapter compatibility
  • #1472 Remove unused synchronized keyword

Release 3.0.2 of the Amazon Kinesis Client Library for Java

Release 3.0.2 (March 12, 2025)

  • #1443 Reduce DynamoDB IOPS for smaller stream and worker count applications
  • The below two PRs are intended to support DynamoDB Streams Kinesis Adapter compatibility
    • #1441 Make consumerTaskFactory overridable by customers
    • #1440 Make ShutdownTask, ProcessTask, InitializeTask, BlockOnParentTask, and ShutdownNotificationTask overridable by customers
  • #1437 Suppress LeaseAssignmentManager excessive WARN logs when there is no issue
  • #1439 Upgrade io.netty:netty-handler from 4.1.108.Final to 4.1.118.Final
  • #1400 Upgrade com.fasterxml.jackson.core:jackson-databind from 2.10.1 to 2.12.7.1

v3.0.1

What's Changed

Full Changelog: awslabs/amazon-kinesis-client@v3.0.0...v3.0.1

Changelog

Sourced from software.amazon.kinesis:amazon-kinesis-client's changelog.

Release (3.1.0 - June 09, 2025)

  • #1481 Convert awssdk object to lease early to release memory
  • #1480 Added the ability to control sleep time in recordsfetcher
  • #1479 Overriding the DataFetcher to return a custom GetRecordsResponseAdapter so that customers can have custom logic to send data to KinesisClientRecord
  • #1478 Bump commons-beanutils:commons-beanutils from 1.9.4 to 1.11.0 in /amazon-kinesis-client-multilang

Release 3.0.3 (May 7, 2025)

  • #1464 Add config for LeaseAssignmentManager frequency and improve assignment time of newly created leases
  • #1463 Extend ShardConsumer constructor to have ConsumerTaskFactory as a parameter to support DynamoDB Streams Kinesis Adapter compatibility
  • #1472 Remove unused synchronized keyword

Release 3.0.2 (March 12, 2025)

  • #1443 Reduce DynamoDB IOPS for smaller stream and worker count applications
  • The below two PRs are intended to support DynamoDB Streams Kinesis Adapter compatibility
    • #1441 Make consumerTaskFactory overridable by customers
    • #1440 Make ShutdownTask, ProcessTask, InitializeTask, BlockOnParentTask, and ShutdownNotificationTask overridable by customers
  • #1437 Suppress LeaseAssignmentManager excessive WARN logs when there is no issue
  • #1439 Upgrade io.netty:netty-handler from 4.1.108.Final to 4.1.118.Final
  • #1400 Upgrade com.fasterxml.jackson.core:jackson-databind from 2.10.1 to 2.12.7.1

Release 3.0.1 (November 14, 2024)

  • #1401 Fixed the lease graceful handoff behavior in the multi-stream processing mode

  • #1398 Addressed several KCL 3.0 related issues raised via GitHub

    • Fixed transitive dependencies and added a Maven plugin to catch potential transitive dependency issues at build time
    • Removed the redundant shutdown of the leaseCoordinatorThreadPool
    • Fixed typo THROUGHOUT_PUT_KBPS
    • Fixed issues in scheduler shutdown sequence
  • Note: If you are using multi-stream processing with KCL, you need to use the release 3.0.1 or later.

Commits
  • 578497f Preparing for release v3.1.0 (#1487)
  • 07a8d55 Fixing backward compatibility issue in RecordsFetcherFactory (#1485)
  • 333bc84 Ensuring backward compatibility by putting back removed interfaces in DataFet...
  • f9277e2 Convert awssdk object to lease early to release memory (#1481)
  • f2a63a3 Bump commons-beanutils:commons-beanutils (#1478)
  • deda295 Having a way to control sleep time in recordsfetcher (#1480)
  • 37ae2f8 Overriding the DataFetcher to return a custom GetRecordsResponseAdapter so th...
  • 1ce6123 Prepare for release 3.0.3 (#1473)
  • ca0b0c1 Remove unused synchronized keyword (#1472)
  • 63911b5 Make LAM run at configurable interval (#1464)
  • Additional commits viewable in compare view

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

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)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps `kcl.version` from 3.0.0 to 3.1.0.

Updates `software.amazon.kinesis:amazon-kinesis-client-multilang` from 3.0.0 to 3.1.0
- [Release notes](https://github.com/awslabs/amazon-kinesis-client/releases)
- [Changelog](https://github.com/awslabs/amazon-kinesis-client/blob/master/CHANGELOG.md)
- [Commits](awslabs/amazon-kinesis-client@v3.0.0...v3.1.0)

Updates `software.amazon.kinesis:amazon-kinesis-client` from 3.0.0 to 3.1.0
- [Release notes](https://github.com/awslabs/amazon-kinesis-client/releases)
- [Changelog](https://github.com/awslabs/amazon-kinesis-client/blob/master/CHANGELOG.md)
- [Commits](awslabs/amazon-kinesis-client@v3.0.0...v3.1.0)

---
updated-dependencies:
- dependency-name: software.amazon.kinesis:amazon-kinesis-client-multilang
  dependency-version: 3.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: software.amazon.kinesis:amazon-kinesis-client
  dependency-version: 3.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Jun 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants