mathworks-ref-arch / matlab-aws-s3

MATLAB interface for AWS S3.
Other
4 stars 1 forks source link

Support for AWS SDK for Java 2.0 #2

Open michael-pont opened 4 years ago

michael-pont commented 4 years ago

Is there support for the new Sdk 2.0? Would be nice to include to a POM file of necessary dependencies if current code base supports 2,0 version

Thanks Mike

hosagrahara commented 4 years ago

Thanks for the request. The current code-base was built for 1.x and therefore will need updates before it works with 2.x. I have marked this as an enhancement request.

Is there a particular reason that you are looking for 2.x support? I would be interested in hearing the "why" behind the request. You can add to this thread if you wish or write to us at mwlab@mathworks.com and we can discuss this further offline.

michael-pont commented 4 years ago

@hosagrahara

Perhaps my motive for using 2.0 was just for using what is newer and therefore "better". From aws:

Version 2.x is a major rewrite of the 1.11.x code base. Built with support for Java 8+, 2.x adds several frequently requested features, like nonblocking I/O, improved start-up performance and automatic iteration over paginated responses. In addition, many aspects of the SDK have been updated with a focus on consistency, immutability, and ease of use.

I thought the non-blocking I/O would be related to my parallel computing question but I am really not sure. What benefits would v2.0 have on matlab users of the matlab-aws-s3 package?

hosagrahara commented 4 years ago

From our assessment, most of our users are using 1.x hence we focused on it. As 2.x gains acceptance, we will revisit this issue.

If 2.x support becomes a pressing need, please let us know here and we will prioritize accordingly.