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

Quorum based failover #2668

Open
wants to merge 74 commits into
base: master
Choose a base branch
from
Open

Quorum based failover #2668

wants to merge 74 commits into from

Commits on May 11, 2023

  1. Introduce quorum field in the /sync key

    Old keys remain the same for backward compatibility.
    CyberDem0n committed May 11, 2023
    Configuration menu
    Copy the full SHA
    2223553 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea019ba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f5f0adb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e97d2f0 View commit details
    Browse the repository at this point in the history
  5. update REST API

    - Don't return 200 for quorum nodes in GET `/sync` endpoint
    - Dew `GET /quorum` endpoint, returns 200 for quorum nodes
    - Show Quorum Standby role for quorum nodes in `patronictl list`
    CyberDem0n committed May 11, 2023
    Configuration menu
    Copy the full SHA
    d799be9 View commit details
    Browse the repository at this point in the history
  6. Behave tests

    CyberDem0n committed May 11, 2023
    Configuration menu
    Copy the full SHA
    7284416 View commit details
    Browse the repository at this point in the history
  7. Update documentation

    CyberDem0n committed May 11, 2023
    Configuration menu
    Copy the full SHA
    dbfe844 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. Configuration menu
    Copy the full SHA
    f298921 View commit details
    Browse the repository at this point in the history
  2. Delay _process_quorum_replication by loop_wait seconds after promote

    It takes some time for existing standbys to start streaming from the
    new primary and we want to do our best to not empty the /sync key before
    that.
    CyberDem0n committed May 23, 2023
    Configuration menu
    Copy the full SHA
    8f60b18 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a5e1c53 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

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

Commits on Jul 7, 2023

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

Commits on Jul 13, 2023

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

Commits on Jul 18, 2023

  1. Configuration menu
    Copy the full SHA
    e6d251b View commit details
    Browse the repository at this point in the history
  2. Please codacy

    CyberDem0n committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    300740c View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Apply suggestions from code review

    Co-authored-by: Matt Baker <93600443+matthbakeredb@users.noreply.github.com>
    Co-authored-by: Israel <israel.barth@enterprisedb.com>
    3 people committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    ad4bea7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    666a483 View commit details
    Browse the repository at this point in the history
  3. Address review feedback

    CyberDem0n committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    893e460 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Apply suggestions from code review

    Co-authored-by: Israel <israel.barth@enterprisedb.com>
    CyberDem0n and barthisrael committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    2e9b6b2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ef094f View commit details
    Browse the repository at this point in the history
  3. remove unrelated change

    CyberDem0n committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    7114a07 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'feature/quorum-commit' of github.com:zalando/patroni in…

    …to feature/quorum-commit
    CyberDem0n committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    7d11d9d View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. Configuration menu
    Copy the full SHA
    768c9eb View commit details
    Browse the repository at this point in the history
  2. Revert unwanted change

    CyberDem0n committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    5dfe5e0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf7f076 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3ee0238 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Configuration menu
    Copy the full SHA
    aa0c321 View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review

    Co-authored-by: Israel <israel.barth@enterprisedb.com>
    CyberDem0n and barthisrael committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    bea97d1 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feature/quorum-commit' of github.com:zalando/patroni in…

    …to feature/quorum-commit
    CyberDem0n committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    7aca74e View commit details
    Browse the repository at this point in the history
  4. Address review feedback

    CyberDem0n committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    3bf7095 View commit details
    Browse the repository at this point in the history
  5. Please pyright

    CyberDem0n committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    a48ef03 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. Apply suggestions from code review

    Co-authored-by: Matt Baker <93600443+matthbakeredb@users.noreply.github.com>
    CyberDem0n and matthbakeredb committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    e2805fd View commit details
    Browse the repository at this point in the history
  2. Address review feedback

    CyberDem0n committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    538d621 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1a0549d View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Configuration menu
    Copy the full SHA
    d6e3f25 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    74b89d7 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

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

Commits on Aug 17, 2023

  1. Apply suggestions from code review

    Co-authored-by: Israel <israel.barth@enterprisedb.com>
    CyberDem0n and barthisrael committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    c7fbd35 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    735a9ee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef8aa21 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8f3c6d2 View commit details
    Browse the repository at this point in the history
  5. Please sphinx

    CyberDem0n committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    ce7fce3 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

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

Commits on Aug 22, 2023

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

Commits on Aug 23, 2023

  1. Address review feedback

    CyberDem0n committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    4d26435 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. Apply suggestions from code review

    Co-authored-by: Israel <israel.barth@enterprisedb.com>
    CyberDem0n and barthisrael committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    79b4098 View commit details
    Browse the repository at this point in the history
  2. Address review feedback

    CyberDem0n committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    3a602f0 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Configuration menu
    Copy the full SHA
    1ea5d6b View commit details
    Browse the repository at this point in the history
  2. more f-strings

    CyberDem0n committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    5f65b56 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a95d59c View commit details
    Browse the repository at this point in the history
  4. Fix citus.rst

    CyberDem0n committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    61c3d7c View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. Configuration menu
    Copy the full SHA
    67612f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d1dff78 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. Configuration menu
    Copy the full SHA
    9fccc05 View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review

    Co-authored-by: Israel <israel.barth@enterprisedb.com>
    CyberDem0n and barthisrael committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    73a5c9a View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

  1. Address feedback

    CyberDem0n committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    0f6e069 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feature/quorum-commit' of github.com:zalando/patroni in…

    …to feature/quorum-commit
    CyberDem0n committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    8612d55 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

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

Commits on Sep 26, 2023

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

Commits on Oct 10, 2023

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

Commits on Oct 23, 2023

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

Commits on Oct 24, 2023

  1. Apply suggestions from code review

    Co-authored-by: Israel <israel.barth@enterprisedb.com>
    CyberDem0n and barthisrael committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    7794f9c View commit details
    Browse the repository at this point in the history
  2. Update sync.py

    CyberDem0n committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    a9e1d67 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Configuration menu
    Copy the full SHA
    94e128c View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review

    Co-authored-by: Israel <israel.barth@enterprisedb.com>
    CyberDem0n and barthisrael committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    ebdc197 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. Configuration menu
    Copy the full SHA
    13cc86f View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feature/quorum-commit' of github.com:zalando/patroni in…

    …to feature/quorum-commit
    CyberDem0n committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    193f5f1 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Configuration menu
    Copy the full SHA
    91a6059 View commit details
    Browse the repository at this point in the history
  2. Revert unexpected change

    CyberDem0n committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    3b367d6 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

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

Commits on Apr 2, 2024

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

Commits on Apr 3, 2024

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

Commits on Jun 14, 2024

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

Commits on Jul 2, 2024

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