Skip to content

Support separate retry queues for priority topics#10392

Open
somiljain2006 wants to merge 2 commits into
apache:developfrom
somiljain2006:Retry-queue-fix
Open

Support separate retry queues for priority topics#10392
somiljain2006 wants to merge 2 commits into
apache:developfrom
somiljain2006:Retry-queue-fix

Conversation

@somiljain2006
Copy link
Copy Markdown

Which Issue(s) This PR Fixes

Brief Description

Add broker config useSeparateRetryQueueForPriorityTopic to enable separate retry queues only for priority topics.

When enabled:

  • priority topics preserve original retry queue routing
  • normal topics continue using shared retry queue 0
  • existing useSeparateRetryQueue=true behavior remains unchanged

How Did You Test This Change?

Also add unit tests covering:

  • config precedence
  • priority vs normal topic routing
  • retry queue isolation behavior

@somiljain2006
Copy link
Copy Markdown
Author

@qianye1001 Can you review this pr?

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.

[Enhancement] Enable "useSeparateRetryQueue" for priority topics

1 participant