Skip to content
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

Upgrade AWS library to version 2 #596

Merged
merged 13 commits into from
Dec 13, 2023
Merged

Upgrade AWS library to version 2 #596

merged 13 commits into from
Dec 13, 2023

Conversation

JoelAtDeluxe
Copy link
Collaborator

This PR changes the golang aws library to the v2 golang library, over the v1 library. It may be worthwhile to hold off on merging this PR until after the metadata PRs are merged, as the lambda introduction would also need to be updated.

I confirm that this contribution is made under the terms of the license found in the root directory of this repository's source tree and that I have the authority necessary to make this contribution on behalf of its copyright owner.

@JoelAtDeluxe
Copy link
Collaborator Author

This PR is now out of date. The addition of lambdas means that we should spend some time trying to make those work. The interface changed slightly, but it might have some broader ramifications. I'm still going through the docs on this one, but my recommendation is to not merge at the moment.

@jrozner jrozner force-pushed the js/upgrade-aws-v2-dep branch from c31e651 to ba753a0 Compare May 8, 2023 20:50
@jrozner
Copy link
Member

jrozner commented May 8, 2023

Rebased on main and resolved conflicts. It looks like all the service worker code and lambdas were written against the new library rather than the old one. We can deploy this into staging and test it out before merging and do a pass over it to see if anything else needs to change.

jkennedyvz
jkennedyvz previously approved these changes Dec 11, 2023
Copy link
Contributor

@jkennedyvz jkennedyvz left a comment

Choose a reason for hiding this comment

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

LGTM

TylerNoblett
TylerNoblett previously approved these changes Dec 12, 2023
Copy link
Collaborator

@TylerNoblett TylerNoblett left a comment

Choose a reason for hiding this comment

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

code looks good, works for me locally and on aws 🚀

@jkennedyvz jkennedyvz dismissed stale reviews from TylerNoblett and themself via 51ca083 December 13, 2023 18:27
@jkennedyvz jkennedyvz self-requested a review December 13, 2023 18:28
@jkennedyvz jkennedyvz merged commit 4bc8c62 into main Dec 13, 2023
9 checks passed
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.

4 participants