-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Minor - P4
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Tools and Replicator
-
46
Problem Statement/Rationale
MongoDB Tools (https://github.com/mongodb/mongo-tools/) using GO-lang. According to this https://aws.amazon.com/blogs/developer/announcing-end-of-support-for-aws-sdk-for-go-v1-on-july-31-2025/, there will be no more releases for AWS SDK for Go v1 after July 2025. AWS as maintainer of this AWS SDK for Go package announced the EOL of the version 1 for July 31, 2025. After this date, there are no critical bug fixes and no security issues provided. Furthermore, the v1 SDK will not receive API updates for new or existing services, or be updated to support new regions.
Steps to Reproduce
Example for require-reference in go.mod on github.com (there might be more sub-references in sub-folders) - Here you can see that v1 is still in use:
module github.com/mongodb/mongo-tools go 1.22.0 toolchain go1.22.11 require ( github.com/aws/aws-sdk-go v1.53.11
Expected Results
MongoDB Tools should consider migrating to AWS SDK for Go v2 - By using aws-sdk-go-v2 we reduce the technical dept and converges to use a single version of this SDK. There is a migration guide available: https://aws.github.io/aws-sdk-go-v2/docs/migrating/
Actual Results
See "Problem Statement" above.