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

Fix quorum queue queue federation bugs #8282

Merged
merged 4 commits into from
May 24, 2023
Merged

Conversation

kjnilsson
Copy link
Contributor

Quorum queues would due to a misunderstanding whilst porting queue decorators from classic queues calculate the wrong maximum consumer priority leading to strange behaviour when using queue federation.

Also notify decorators on startup. In this case we had to do this when a member becomes leader which isn't always at startup so will have to rely on the mirroried supervisor to ensure we don't start multiple federation links.

Quorum queues would due to a misunderstanding whilst porting
queue decorators from classic queues calculate the wrong maximum
consumer priority leading to strange behaviour when using queue
federation.

Also notify decorators on startup. In this case we had to do this
when a member becomes leader which isn't always at startup so
will have to rely on the mirroried supervisor to ensure we don't
start multiple federation links.
@lukebakken lukebakken force-pushed the qq-queue-federation-fixes branch from 2942a5e to 21b9eb5 Compare May 23, 2023 17:34
kjnilsson and others added 2 commits May 24, 2023 10:52
around federated queue link state transitions (pause/unpause).

References #8297.
@michaelklishin michaelklishin marked this pull request as ready for review May 24, 2023 20:08
@michaelklishin michaelklishin merged commit 34d0356 into main May 24, 2023
@michaelklishin michaelklishin deleted the qq-queue-federation-fixes branch May 24, 2023 21:36
michaelklishin added a commit that referenced this pull request May 25, 2023
Fix quorum queue queue federation bugs (backport #8282)
michaelklishin added a commit that referenced this pull request May 25, 2023
Fix quorum queue queue federation bugs (backport #8282) (backport #8328)
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.

2 participants