You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Extend the s3 manager, github.com/aws/aws-sdk-go-v2/feature/s3/manager, to include methods for doing s3-to-s3 copy operations, that include handling multipart copies and concurrency.
Use Case
I recently had to implement an s3-to-s3 copy, including large files that might require a multipart copy. This is a first class feature of the S3 API, but has some subtleties that will be the same for any user of this API, i.e. when to use multipart copies, how to choose part sizes, and how to manage concurrency. This is also very similar to the existing code in the s3 manager for uploads and downloads.
Comments on closed issues are hard for our team to see.
If you need more assistance, please either tag a team member or open a new issue that references this one.
If you wish to keep having a conversation with other community members under this issue feel free to do so.
Describe the feature
Extend the s3 manager,
github.com/aws/aws-sdk-go-v2/feature/s3/manager
, to include methods for doing s3-to-s3 copy operations, that include handling multipart copies and concurrency.Use Case
I recently had to implement an s3-to-s3 copy, including large files that might require a multipart copy. This is a first class feature of the S3 API, but has some subtleties that will be the same for any user of this API, i.e. when to use multipart copies, how to choose part sizes, and how to manage concurrency. This is also very similar to the existing code in the s3 manager for uploads and downloads.
Proposed Solution
No response
Other Information
No response
Acknowledgements
AWS Go SDK V2 Module Versions Used
Go version used
go version go1.20.5 darwin/amd64
The text was updated successfully, but these errors were encountered: