Details
-
New Feature
-
Status: Resolved
-
P3
-
Resolution: Fixed
-
None
-
None
Description
AWS SDK for Java 2 was released last october and has many interesting features including cleaner APIs and support for HTTP client sharing and HTTP/2 in some APIs. So worth checking a migration path for AWS IOs.
Due to incompatibility APIs + Binary objects the best strategy is to incrementally migrate each existing IO into a new module e.g. `sdks/java/io/amazon-web-services2` and then start migrating services one by one. Once we achieve feature completeness we can deprecate the IOs based in the 'old' AWS SDK for Java version 1 and eventually remove them once the other are in a good shape.
Attachments
1.
|
Migrate SnsIO to AWS SDK for Java 2 | Triage Needed | Cam Mach |
|
||||||||
2.
|
Migrate SqsIO to AWS SDK for Java 2 | Triage Needed | Cam Mach |
|
||||||||
3.
|
Migrate DynamoDBIO to AWS SDK for Java 2 | Resolved | Cam Mach |
|
||||||||
4.
|
Migrate S3FileSystem to AWS SDK for Java 2 | Triage Needed | Sanamyan Raphael |
|
||||||||
5.
|
Migrate KinesisIO to AWS SDK for Java 2 | Resolved | Unassigned | |||||||||
6.
|
Create amazon-web-services2 module and AwsOptions | Resolved | Ismaël Mejía |
|
||||||||
7.
|
Update Java KinesisIO.Read to support AWS SDK v2 | Triage Needed | Jonothan Farr |
|