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

Ensure only alive leaders and followers when fetching QQ replica states #12709

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Commits on Nov 12, 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
    Ayanda-D committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    4914850 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.
    Ayanda-D committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    4e2c62b View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Use whereis/1 instead of rabbit_process helper, and lists:filtermap/2 in

    rabbit_quorum_queue:all_replica_states/0
    Ayanda-D committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    19cc2d0 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. Update unit_quorum_queue_SUITE to use temporary alive & registered

    test queue processes (since we now check/return only alive members
    when fetching replica states)
    Ayanda-D committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    ebc0387 View commit details
    Browse the repository at this point in the history