[COMMITTERS] pgsql: Add a WAIT option to DROP_REPLICATION_SLOT
| От | Alvaro Herrera |
|---|---|
| Тема | [COMMITTERS] pgsql: Add a WAIT option to DROP_REPLICATION_SLOT |
| Дата | |
| Msg-id | E1dnkeu-0007ZF-3c@gemulon.postgresql.org обсуждение |
| Список | 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 ------ master Details ------- https://git.postgresql.org/pg/commitdiff/be7161566db247fd519e1a888ea8cd36b3c72088 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 по дате отправления: