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

Initial Amazon SQS Connector #1

Merged
merged 24 commits into from
Dec 18, 2023
Merged

Initial Amazon SQS Connector #1

merged 24 commits into from
Dec 18, 2023

Conversation

anna-cross
Copy link
Collaborator

@anna-cross anna-cross commented Nov 9, 2023

Initial draft of amazon sqs connector.

Source - For all the messages in source, the connecter will pick one to send to destination, receive ack from destination and remove it from Amazon SQS.
Destination - For destination, an incoming records will be loaded into an Amazon SQS message body where record's json encoding is body and metadata are message attributes.

.goreleaser.yml Outdated Show resolved Hide resolved
Makefile Outdated Show resolved Hide resolved
Makefile Outdated Show resolved Hide resolved
config/config.go Outdated Show resolved Hide resolved
destination/destination.go Outdated Show resolved Hide resolved
source/source.go Outdated Show resolved Hide resolved
spec.go Outdated Show resolved Hide resolved
spec.go Outdated Show resolved Hide resolved
destination/destination.go Show resolved Hide resolved
.gitignore Show resolved Hide resolved
source/source.go Outdated Show resolved Hide resolved
source/source.go Outdated Show resolved Hide resolved
Copy link
Contributor

@lovromazgon lovromazgon left a comment

Choose a reason for hiding this comment

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

Looking better already! Please make sure all CI actions run and are green ✅

.github/CODEOWNERS Outdated Show resolved Hide resolved
setup.sh Outdated Show resolved Hide resolved
.github/pull_request_template.md Outdated Show resolved Hide resolved
.goreleaser.yml Outdated Show resolved Hide resolved
.goreleaser.yml Show resolved Hide resolved
destination/destination.go Outdated Show resolved Hide resolved
destination/destination.go Outdated Show resolved Hide resolved
destination/destination_integration_test.go Show resolved Hide resolved
source/source.go Outdated Show resolved Hide resolved
.github/workflows/build.yml Outdated Show resolved Hide resolved
Makefile Outdated Show resolved Hide resolved
.gitignore Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
destination/config.go Outdated Show resolved Hide resolved
destination/config_test.go Outdated Show resolved Hide resolved
destination/destination.go Outdated Show resolved Hide resolved
destination/destination_integration_test.go Outdated Show resolved Hide resolved
destination/destination_integration_test.go Outdated Show resolved Hide resolved
destination/destination_integration_test.go Outdated Show resolved Hide resolved
destination/destination_integration_test.go Outdated Show resolved Hide resolved
source/config_test.go Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
source/config.go Outdated Show resolved Hide resolved
source/config.go Outdated Show resolved Hide resolved
destination/config.go Outdated Show resolved Hide resolved
source/source.go Outdated Show resolved Hide resolved
Makefile Outdated Show resolved Hide resolved
@lovromazgon lovromazgon changed the title Initial Amazon SQS Connector Draft Initial Amazon SQS Connector Dec 4, 2023
README.md Outdated Show resolved Hide resolved
Copy link
Contributor

@hariso hariso left a comment

Choose a reason for hiding this comment

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

Great work @anna-cross ! I added a couple of nitpicks (we can merge without those). Please take a look at some of the unresolved comments by Maha and Lovro, maybe those are resolved now.

Copy link
Contributor

@lovromazgon lovromazgon left a comment

Choose a reason for hiding this comment

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

One last thing!

common/config.go Outdated Show resolved Hide resolved
@lovromazgon lovromazgon enabled auto-merge (squash) December 18, 2023 18:01
@lovromazgon lovromazgon merged commit 8156a30 into main Dec 18, 2023
2 checks passed
@lovromazgon lovromazgon deleted the init_sqs_connector branch December 18, 2023 18:02
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.

5 participants