Skip to content

Update gov2 transfer manager examples#7874

Closed
brmur wants to merge 27 commits intoawsdocs:mainfrom
brmur:update-gov2-transfer-manager-examples
Closed

Update gov2 transfer manager examples#7874
brmur wants to merge 27 commits intoawsdocs:mainfrom
brmur:update-gov2-transfer-manager-examples

Conversation

@brmur
Copy link
Copy Markdown
Collaborator

@brmur brmur commented Apr 29, 2026

Update S3 Go code examples to use feature/s3/transfermanager instead of deprecated feature/s3/manager

#7872


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

rlhagerm and others added 27 commits April 9, 2026 10:38
…re/s3/transfermanager

Replace the deprecated feature/s3/manager package with the new
feature/s3/transfermanager package across Go v2 S3 examples:

- gov2/s3: Migrate UploadLargeObject and DownloadLargeObject to use
  transfermanager.New(), UploadObject(), and DownloadObject() APIs
- gov2/workflows/s3_object_lock: Migrate S3Actions.S3Manager from
  *manager.Uploader to *transfermanager.Client, update UploadObject()
- Update go.mod dependencies in both modules
- Update comments and documentation references

The feature/s3/manager package was deprecated in February 2026 in favor
of feature/s3/transfermanager, which provides a unified Client for both
uploads and downloads with improved performance.
@brmur brmur marked this pull request as draft April 29, 2026 12:48
@github-actions github-actions Bot added Go-v2 This issue relates to the AWS SDK for Go V2 Python This issue relates to the AWS SDK for Python (boto3) labels Apr 29, 2026
@brmur brmur closed this Apr 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Go-v2 This issue relates to the AWS SDK for Go V2 Python This issue relates to the AWS SDK for Python (boto3)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants