s3-stream-upload icon indicating copy to clipboard operation
s3-stream-upload copied to clipboard

Upgrade to use awssdk v2

Open skiyooka opened this issue 5 months ago • 3 comments

Addtionally upgraded sl4fj, java, and simplified test execution against S3.

Thank you @alexmojaki for your library. It provided a great solution and starting point to solve the creation of a large .zip from S3 files and stream the resulting .zip (of unknown size) back.

The ability to test directly against S3 is vitally important to ensure that the changes are working correctly and to assure that this library is safe to use. This testing uncovered an interesting detail that the eTag in awssdk v2 are surrounded by double quotes.

I took a look at jclouds, s3proxy, etc. and while they look interesting I did not have enough time to figure them out and I was also concerned by the lack of activity in jclouds. Hence I figured that for future users, the easiest approach would be to remove them altogether and allow those interested in running the tests to do so directly against S3.

Also thank you @alexwhiteoval for your PR. I reviewed it to ensure I didn't miss anything and you had a more elegant way to incorporate the customise* handlers.

skiyooka avatar Sep 19 '24 16:09 skiyooka