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

feat(bindings): add high throughput fifo properties #135

Merged
merged 2 commits into from
Nov 1, 2023

Conversation

Gadam8
Copy link
Contributor

@Gadam8 Gadam8 commented Oct 26, 2023

About the PR

This PR adds the missing properties required to enable high throughput on a FIFO queue. The two properties are deduplicationScope and fifoThroughputLimit. As outlined in the AWS documentation - https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/high-throughput-fifo.html#enable-high-throughput-fifo.

I have raised a PR on the AsyncAPI binding repo which has been approved and is awaiting merge - asyncapi/bindings#216.

Changelog

  • Add: deduplicationScope FIFO queue binding property to both channel and operation binding.
  • Add: fifoThroughputLimit FIFO queue binding property to both channel and operation binding.

@dpwdec
Copy link
Contributor

dpwdec commented Oct 26, 2023

Seems to line up with the spec proposal.

@VisualBean
Copy link
Collaborator

I am ready to move this forward - once the spec change is in.

@Gadam8
Copy link
Contributor Author

Gadam8 commented Nov 1, 2023

@VisualBean asyncapi/bindings#216 has been approved and merged. Could we get this merged in please?

@VisualBean VisualBean merged commit 44ffcf4 into LEGO:main Nov 1, 2023
5 checks passed
@Gadam8 Gadam8 deleted the high-throughput-fifo branch November 2, 2023 10:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants