Re: pgsql: Prevent invalidation of newly synced replication slots.
Robert Haas <robertmhaas@gmail.com>
From: Robert Haas <robertmhaas@gmail.com>
To: Amit Kapila <amit.kapila16@gmail.com>
Cc: Andres Freund <andres@anarazel.de>, Thomas Munro <thomas.munro@gmail.com>, Amit Kapila <akapila@postgresql.org>, PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2026-01-28T12:57:49Z
Lists: pgsql-hackers
On Wed, Jan 28, 2026 at 7:35 AM Amit Kapila <amit.kapila16@gmail.com> wrote: > Does this fix/theory sound plausible? I wondered about this yesterday, too. I didn't actually understand how the existence of the background psql could be causing the failure, but I thought it might be. However, I couldn't figure out the correct incantation to get rid of it in my testing, as I thought I would need to detach the injection point first or something. If it fixes it for you, I would suggest committing promptly. I think we are too dependent on CI now to leave it broken for any period of time, and indeed I suggest getting set up so that you test your commits against it before committing. -- Robert Haas EDB: http://www.enterprisedb.com
Commits
-
Fix CI failure introduced in commit 851f6649cc.
- 1c60f7236368 18.2 landed
- 3a98f989e8e5 19 (unreleased) landed
- 9649f1adfdee 17.8 landed
-
Prevent invalidation of newly synced replication slots.
- 851f6649cc18 19 (unreleased) cited
-
Prevent invalidation of newly created replication slots.
- 006dd4b2e5b3 19 (unreleased) cited