Fix bug with slot for former leader not retained on failover (#3261)

the problem existed because _build_retain_slots() method was falsely relying on members being present in DCS, while on failover the member key for the former leader is expiring exactly at the same time.
This commit is contained in:
Alexander Kukushkin
2025-02-04 13:39:19 +01:00
committed by GitHub
parent 302757b71a
commit 0bb12473fb
5 changed files with 25 additions and 10 deletions
+1 -1
View File
@@ -154,7 +154,7 @@ jobs:
with:
name: behave-${{ matrix.os }}-${{ matrix.dcs }}-${{ matrix.python-version }}-logs
path: |
features/output/*_failed/*postgres?.*
features/output/*_failed/*postgres-?.*
features/output/*.log
if-no-files-found: error
retention-days: 5