Skip to content

Quorum queues requeue messages to the back of the queue #10500

Discussion options

You must be logged in to vote

NACKed messages are returned on queue, but are tailed to the end of current undelivered messages.
It's not expected behaviour.

This is a documented behavior and not a bug. Quorum queues cannot keep accumulating messages at the head of the queue, because in this case they cannot move on to truncate the log, eventually running the node out of disk space.

This fairly common scenario and a fundamental problem where QQs cannot free up disk space because of a certain sequence of (intentional or not) client operations is why consumer delivery timeout was introduced. These two changes make quorum queues a lot more resilient in the face of certain (usually repeated) operations performed by appli…

Replies: 2 comments 3 replies

Comment options

You must be logged in to vote
3 replies
@mariuszjedrzejewski
Comment options

@mariuszjedrzejewski
Comment options

@michaelklishin
Comment options

Answer selected by michaelklishin
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #10500 on February 06, 2024 12:56.