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

WIP By @Ayanda-D: Ensure only alive leaders and followers when fetching QQ replica states #12727

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from

Commits on Nov 14, 2024

  1. Ensure only alive QQ replica states are reported

    when checking replica states to help avoid missing
    inactive replicas e.g. on QQ checks from cli tools
    
    (cherry picked from commit 4914850)
    Ayanda-D authored and michaelklishin committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    9070e39 View commit details
    Browse the repository at this point in the history
  2. Add test for rabbit_quorum_queue:all_replica_states/0

    and ensure non-existent/inactive/noproc QQ members are
    not reported.
    
    (cherry picked from commit 4e2c62b)
    Ayanda-D authored and michaelklishin committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    6bb4c89 View commit details
    Browse the repository at this point in the history
  3. Use whereis/1 instead of rabbit_process helper, and lists:filtermap/2 in

    rabbit_quorum_queue:all_replica_states/0
    
    (cherry picked from commit 19cc2d0)
    Ayanda-D authored and michaelklishin committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    3ecb3b6 View commit details
    Browse the repository at this point in the history