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

Midium: pgsql: Support multiple synchronous standby #1078

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

Commits on Jan 4, 2018

  1. Midium: pgsql: Support multiple synchronous replication: add a parameter

    "sync_num" defines the number of synchronous standby nodes.
    ytakeshita committed Jan 4, 2018
    Configuration menu
    Copy the full SHA
    2520655 View commit details
    Browse the repository at this point in the history
  2. Midium: pgsql: Support multiple replication: expand the syntax of syn…

    …chronous_standby_names in rep_mode.conf
    
    Corresponding to the syntax of priority based multiple synchronous replication.
    "synchronous_standby_names = 'sync_num (node_1, node_2, ..., node_n)'"
    ytakeshita committed Jan 4, 2018
    Configuration menu
    Copy the full SHA
    b116a30 View commit details
    Browse the repository at this point in the history
  3. Midium: pgsql: Support multiple synchronous replication: control mast…

    …er score for multiple "SYNC" slaves.
    
    Set the weight for master score to distinguish some "SYNC" state slaves.
    ytakeshita committed Jan 4, 2018
    Configuration menu
    Copy the full SHA
    9f90920 View commit details
    Browse the repository at this point in the history
  4. Fix: pgsql: Delete the temporary attribute value that remained unexpe…

    …ctedly
    
    When failover occures in multiple synchronous replication,
    the temporary attribute "$PGSQL_XLOG_LOC_NAME" may remain
    in the low priority SYNC node.
    ytakeshita committed Jan 4, 2018
    Configuration menu
    Copy the full SHA
    15cc994 View commit details
    Browse the repository at this point in the history