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

Use ra_leaderboard when initialising quorum queue client. #9241

Merged
merged 1 commit into from
Aug 31, 2023

Conversation

kjnilsson
Copy link
Contributor

@kjnilsson kjnilsson commented Aug 31, 2023

If available, prefer the leader in ra_leaderboard over the one in the queue record as with mnesia the queue record can be very stale if a node has a network issue that hasn't yet been detected by the runtime.

Also change some legacy naming in rabbit_fifo_client

If available failure the leader in ra_leaderboard over the one
in the queue record as with mnesia the queue record can be
very stale if a node has a network issue that hasn't yet been
detected by the runtime.

Also change some legacy naming in rabbit_fifo_client
@kjnilsson kjnilsson force-pushed the qq-refine-initial-leader-lookup branch from a876a1c to 9e18c6c Compare August 31, 2023 16:23
@michaelklishin michaelklishin added this to the 3.13.0 milestone Aug 31, 2023
@michaelklishin michaelklishin merged commit f774294 into main Aug 31, 2023
@michaelklishin michaelklishin deleted the qq-refine-initial-leader-lookup branch August 31, 2023 18:07
michaelklishin added a commit that referenced this pull request Aug 31, 2023
Use ra_leaderboard when initialising quorum queue client. (backport #9241)
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