Skip to content

migrate aws-sdk-go v1 to v2 #1350

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 26, 2024
Merged

migrate aws-sdk-go v1 to v2 #1350

merged 1 commit into from
Apr 26, 2024

Conversation

larhauga
Copy link
Contributor

@larhauga larhauga commented Apr 18, 2024

While working on #1346, I noticed that the v1 version of the go sdk were in use.
This pull request migrates to the v2 sdk.

https://aws.amazon.com/blogs/developer/announcing-end-of-support-for-aws-sdk-for-go-v1-on-july-31-2025/

Copy link
Contributor

@motatoes motatoes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have read through it and no flags from me. Very hard to ensure all correctness in a big change like this. You mentioned you are also working on a few additional tests for the dynamodb lock so those will be great to have as well. Given you have also run it a bit within your team I'm happy to merge as it is and deal with any regressions if they arrive later.

Should we merge @larhauga ?

@larhauga
Copy link
Contributor Author

@motatoes thanks! Sorry for the large change here.
I added a seperate PR with e2e test for dynamodb. I ran the changes compared to develop in a fresh account without any issues.
I think we should merge this now, and address some more changes like b9bb260 in seperate PRs if you are happy with that.

@motatoes
Copy link
Contributor

@larhauga Perfect! Thanks for the good work here

@motatoes motatoes merged commit 3da5850 into diggerhq:develop Apr 26, 2024
4 checks passed
ben-of-codecraft pushed a commit to ben-of-codecraft/digger that referenced this pull request May 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants