S3 Transfer Manager v2 Now Generally Available #3306
wty-Bryant
started this conversation in
General
Replies: 1 comment 1 reply
-
|
The The |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
On January 30, 2026, we officially released
feature/s3/transfermanagerto production, replacing the previousfeature/s3/managerutility.What's New
The new generation Transfer Manager addresses several key issues from the previous version:
io.Readerwithout seeking support, the uploader over allocates memory leading to high usage #2694)GetObjectAPI which returns object data in a serialio.Readerwhile retaining the resiliency of part/range-based downloads. See Support for io.Reader Interface in S3 Transfer Manager's Downloader #2247Available APIs
Transfer Manager v2 implements the following public APIs:
UploadObject: Enhanced object write support with automatic multipart upload for large objectsDownloadObject: Enhanced object read support with automatic multipart download for large objectsGetObject: Mimics s3.GetObject API with sequential io.Reader output and concurrent multipart downloadUploadDirectory: Enhanced directory write support with automatic concurrent file uploads for foldersDownloadDirectory: Enhanced bucket read support with automatic concurrent object downloadsRoadmap
Based on existing feature requests (#2095, #1463), we intend to support following functionalities in the future:
Beta Was this translation helpful? Give feedback.
All reactions