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

Partially reintroduce locking to mirrored_supervisor #3263

Merged
merged 4 commits into from
Aug 5, 2021

Commits on Aug 4, 2021

  1. Configuration menu
    Copy the full SHA
    4f3d5e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a0f4b1 View commit details
    Browse the repository at this point in the history
  3. Acquire locks when starting mirrored supervisor children

    Unlike pg2, pg in Erlang 24 is eventually consistent. So this
    reintroduces some of the same kind of locking mirrored_supervisor
    used to rely on implicitly via pg2.
    
    Per discussion with @lhoguin.
    
    Closes #3260.
    
    References #3132, #3154.
    michaelklishin committed Aug 4, 2021
    Configuration menu
    Copy the full SHA
    22add3c View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2021

  1. Configuration menu
    Copy the full SHA
    c84115f View commit details
    Browse the repository at this point in the history