Hey everyone, this is a heads up that during the 2.63.0 Beam release
(planned to be cut Feb 5, 2025), we will be removing the AWS v1 IOs [1].
These IOs have been deprecated since Beam 2.41.0 (July 2022), with the
message "You are using a deprecated IO for DynamoDB. Please migrate to
module 'org.apache.beam:beam-sdks-java-io-amazon-web-services2'." [2], and
the new libraries have been recommended for longer than that. The
underlying libraries are in maintenance mode, with EOL scheduled for the
end of next year [3]. They have also started causing maintenance problems,
and after discussing on the dev@ list [4], we decided to remove them.

If there are any concerns about this work, please let me know. The
recommended upgrade path is to switch to the recommended v2 AWS IOs.

Thanks,
Danny

[1]
https://beam.apache.org/releases/javadoc/current/org/apache/beam/sdk/io/aws/
[2]
https://github.com/apache/beam/commit/f5435c0575870062f39575271c0f483117908403
[3]
https://aws.amazon.com/blogs/developer/announcing-end-of-support-for-aws-sdk-for-java-v1-x-on-december-31-2025/
[4] https://lists.apache.org/thread/y46zj8m6mvjh796syz74d4kdo7gnfzln

Reply via email to