patroni.git / summary Patroni: PostgreSQL high availability with etcd, Consul, ZooKeeper or Kubernetes HEAD: b3563098b4d2 Branches bugfix/effective-synchronous_standby_names ci/unpin-psycopg copilot/fix-behave-job-failure copilot/fix-failing-github-actions-job-docs developer-doc feature/bdr feature/consul-tagged-addresses feature/demo feature/metrics-collector feature/multi-citus feature/terminaltables fix/logical-slots-failover-synced master (default) REL_3_1 REL_3_2 REL_3_3 REL_4_0 REL_4_1 release/v4.2.0 site-aware-3 tutorial warn_on_failed_pg_param_validation zalando-deploy Recent commits (full log) 2026-11-04 b3563098b4d2 Don't use substitution in tox env_list (#3765) 2026-10-17 b6ef64f7d094 Improve REST API error handling in API and transient PATCH retries in tests (#3744) 2026-10-07 dbee9c352354 Wait for primary before the failsafe slot scenario (#3739) 2026-10-07 f81cf2ce03b0 Fix flaky unit test: test_etcd.py::test_watch fails when the clock jumps between two watch calls (#3747) 2026-10-07 0a47f498886f Fix flaky behave tests: a replica could restore a half-copied WAL segment from the test archive (#3741) 2026-10-06 fa7b9ccd74b3 Log a warning while the leader's Postgres is still in recovery (#3698) 2026-10-06 4f2bc5fe5d88 Handle overflowing values in parse_int (#3725) 2026-10-06 aa865af25704 Return True when there are no user backends during shutdown (#3724) 2026-10-06 9d3f59bf7e34 Handle arithmetic errors in scheduled timestamps (#3726) 2026-10-06 33393efe6131 Fix --generate-config for PostgreSQL older than 19 (#3734)