[COMMITTERS] pgsql: Add a WAIT option to DROP_REPLICATION_SLOT - Mailing list pgsql-committers

From Alvaro Herrera
Subject [COMMITTERS] pgsql: Add a WAIT option to DROP_REPLICATION_SLOT
Date
Msg-id E1dnkeu-0007ZG-3g@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Add a WAIT option to DROP_REPLICATION_SLOT

Commit 9915de6c1cb2 changed the default behavior of
DROP_REPLICATION_SLOT so that it would wait until any session holding
the slot active would release it, instead of raising an error.  But
users are already depending on the original behavior, so revert to it by
default and add a WAIT option to invoke the new behavior.

Per complaint from Simone Gotti, in
Discussion: https://postgr.es/m/CAEvsy6Wgdf90O6pUvg2wSVXL2omH5OPC-38OD4Zzgk-FXavj3Q@mail.gmail.com

Branch
------
REL_10_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/8ba6d50f923bfc1d7cc91f5ff11e199f18d7fd80

Modified Files
--------------
doc/src/sgml/logicaldecoding.sgml       |  2 +-
doc/src/sgml/protocol.sgml              | 17 ++++++++++++++---
src/backend/commands/subscriptioncmds.c |  2 +-
src/backend/replication/repl_gram.y     | 10 ++++++++++
src/backend/replication/repl_scanner.l  |  1 +
src/backend/replication/slotfuncs.c     |  2 +-
src/backend/replication/walsender.c     |  2 +-
src/include/nodes/replnodes.h           |  1 +
8 files changed, 30 insertions(+), 7 deletions(-)


pgsql-committers by date:

Previous
From: Simon Riggs
Date:
Subject: [COMMITTERS] pgsql: Add note about diskspace usage of pg_commit_ts
Next
From: Simon Riggs
Date:
Subject: [COMMITTERS] pgsql: Provisional list of Major Features