Hello Beam Devs, I have been working on the migration of Amazon Web Services IO connectors into the new AWS SDK for Java V2. The goal is to have an updated implementation aligned with the most recent AWS improvements. So far we have already migrated the connectors for AWS SNS, SQS and DynamoDB.
In the meantime some contributions are still going on V1 IOs. So far we have dealt with those by porting (or asking contributors) to port the changes into V2 IOs too because we don’t want features of both versions to be unaligned but this may quickly become a maintenance issue, so we want to discuss a plan to stop supporting (deprecate) V1 IOs and encourage users to move to V2. Phase I (ASAP): - Mark migrated AWS V1 IOs as deprecated - Document migration path to V2 Phase II (end of 2020): - Decide a date or Beam release to remove the V1 IOs - Send a notification to the community 3 months before we remove them - Completely get rid of V1 IOs Please let me know what you think or if you see any potential issues? Thanks, Cam Mach