diff --git a/doc/src/sgml/ref/drop_subscription.sgml b/doc/src/sgml/ref/drop_subscription.sgml index f535c00..a7a786e 100644 --- a/doc/src/sgml/ref/drop_subscription.sgml +++ b/doc/src/sgml/ref/drop_subscription.sgml @@ -93,6 +93,14 @@ DROP SUBSCRIPTION [ IF EXISTS ] name. + + + Since dropping a replication slot is not transactional, we cannot run + DROP SUBSCRIPTION inside a transaction block if dropping + the replication slot. Also, DROP SUBSCRIPTOIN stops the + workers if the subscription got disabled in a transaction block even if + the transaction rolls back. +