Skip to content

Fixes AWS Event namespace problems #203

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

Closed
wants to merge 2 commits into from

Conversation

fabianfett
Copy link
Member

Fixes #119.

@fabianfett fabianfett added the ⚠️ semver/major Breaks existing public API. label Apr 19, 2021
@fabianfett fabianfett added this to the 1.0.0-alpha.1 milestone Apr 19, 2021
@fabianfett fabianfett requested a review from tomerd April 19, 2021 20:57
@fabianfett fabianfett changed the title Fixes Event namespacing problems Fixes AWS Event namespace problems Apr 19, 2021
@fabianfett fabianfett force-pushed the ff-fix-event-namings branch 2 times, most recently from 1c36e24 to 9267050 Compare April 21, 2021 08:14
Copy link
Contributor

@tomerd tomerd left a comment

Choose a reason for hiding this comment

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

this seems fine, but maybe still conflicting without some sort of "Lambda" prefix or namespace?

@fabianfett
Copy link
Member Author

@swift-server-bot test this please

@fabianfett fabianfett force-pushed the ff-fix-event-namings branch from 9267050 to f26d701 Compare May 13, 2021 16:51
@tomerd
Copy link
Contributor

tomerd commented May 13, 2021

@fabianfett is this read to merge?

@fabianfett
Copy link
Member Author

@tomerd Yes!

@tomerd
Copy link
Contributor

tomerd commented Jul 30, 2021

lets port this over to https://github.com/swift-server/swift-aws-lambda-events once after #216 is merged

@tomerd tomerd self-requested a review July 30, 2021 22:30
fabianfett added a commit to fabianfett/swift-aws-lambda-events that referenced this pull request Aug 19, 2021
We have potential name clashes with existing AWS libraries, if we namespace our events under the service name. For example `S3.Event`. This problem has been documented here: swift-server/swift-aws-lambda-runtime#119

### Changes

This PR picks up the fix, that was initially intended to land in the runtime repo directly: swift-server/swift-aws-lambda-runtime#203
@fabianfett
Copy link
Member Author

Will be fixed in the new events repo: swift-server/swift-aws-lambda-events#2

@fabianfett fabianfett closed this Aug 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⚠️ semver/major Breaks existing public API.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Name clash with AWSSDKSwift v4.x
2 participants