Description
Druid uses a deprecated version of the AWS SDK Java, 1.x. AWS is requesting developers to move to the new version, 2.x.
Those are two different packages: 1.x is com.amazonaws and 2.x is software.amazon.awssdk.
This issue isn't a detailed design, rather a placeholder to raise awareness. There will need to be additional work to come up with the required design and code changes.
Motivation
The AWS SDK for Java 1.x is in maintenance mode since July 31, 2024, and will enter End-of-Support on December 31, 2025.
Moreover, new AWS SDK features are no longer implemented for 1.x. One example is Kinesis dedicated throughput (enhanced fan-out).
Description
Druid uses a deprecated version of the AWS SDK Java, 1.x. AWS is requesting developers to move to the new version, 2.x.
Those are two different packages: 1.x is
com.amazonawsand 2.x is software.amazon.awssdk.This issue isn't a detailed design, rather a placeholder to raise awareness. There will need to be additional work to come up with the required design and code changes.
Motivation
The AWS SDK for Java 1.x is in maintenance mode since July 31, 2024, and will enter End-of-Support on December 31, 2025.
Moreover, new AWS SDK features are no longer implemented for 1.x. One example is Kinesis dedicated throughput (enhanced fan-out).