-
-
Notifications
You must be signed in to change notification settings - Fork 4.4k
fix sqs dev endpoint to show invisible fifo messages correctly #13196
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
Conversation
LocalStack Community integration with Pro 2 files ± 0 2 suites ±0 1h 2m 49s ⏱️ - 55m 58s Results for commit c55ddfe. ± Comparison against base commit f93ee95. This pull request removes 1592 and adds 3 tests. Note that renamed tests count towards both.♻️ This comment has been updated with latest results. |
Test Results (amd64) - Integration, Bootstrap 5 files ± 0 5 suites ±0 1h 32m 6s ⏱️ - 1h 6m 25s Results for commit c55ddfe. ± Comparison against base commit f93ee95. This pull request removes 1942 and adds 3 tests. Note that renamed tests count towards both.♻️ This comment has been updated with latest results. |
baermat
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for tackling this! A go from my side, once my question is addressed
Motivation
This fixes a long-standing issue of the
/_aws/sqs/messagesendpoint not showing invisible messages correctly of FIFO queues. The issue was that we still made the assumption thatqueue.inflightholds all inflight messages. This is no longer true since fix message group id behavior in sqs fifo queues, since we reworked the way fifo queues keep track of inflight messages in #8238.I slightly change how the messages are collected for fifo queues, and now it works.
Changes
/_aws/sqs/messagesendpoint now correctly lists in-flight messages for FIFO queues