doc: clarify "logical" replication slots
authorBruce Momjian <[email protected]>
Fri, 14 Nov 2025 02:35:28 +0000 (21:35 -0500)
committerBruce Momjian <[email protected]>
Fri, 14 Nov 2025 02:35:28 +0000 (21:35 -0500)
Also mention that logical replication slots are created by default when
subscriptions are created.  This should clarify the text.

Backpatch-through: master

doc/src/sgml/logical-replication.sgml

index aff4ef5bfa2cdd0b2cf744480476457350b71346..7bbd4517744d6fb8332c52a88d2083927aced6c3 100644 (file)
   </para>
 
   <para>
-   Each subscription will receive changes via one replication slot (see
-   <xref linkend="streaming-replication-slots"/>).  Additional replication
+   By default a new subscription creates a logical replication slot and
+   then receives changes via this slot (see <xref
+   linkend="streaming-replication-slots"/>).  Additional replication
    slots may be required for the initial data synchronization of
    pre-existing table data and those will be dropped at the end of data
    synchronization.
   </para>
 
   <sect2 id="logical-replication-subscription-slot">
-   <title>Replication Slot Management</title>
+   <title>Logical Replication Slot Management</title>
 
    <para>
     As mentioned earlier, each (active) subscription receives changes from a
-    replication slot on the remote (publishing) side.
+    logical replication slot on the remote (publishing) side.
    </para>
    <para>
     Additional table synchronization slots are normally transient, created
     Table <parameter>relid</parameter>, system identifier <parameter>sysid</parameter>)
    </para>
    <para>
-    Normally, the remote replication slot is created automatically when the
+    Normally, the remote logical replication slot is created automatically when the
     subscription is created using <link linkend="sql-createsubscription">
     <command>CREATE SUBSCRIPTION</command></link> and it
     is dropped automatically when the subscription is dropped using
   </sect2>
 
   <sect2 id="logical-replication-subscription-examples-deferred-slot">
-   <title>Examples: Deferred Replication Slot Creation</title>
+   <title>Examples: Deferred Logical Replication Slot Creation</title>
 
    <para>
     There are some cases (e.g.
     <xref linkend="logical-replication-subscription-slot"/>) where, if the
-    remote replication slot was not created automatically, the user must create
+    remote logical replication slot was not created automatically, the user must create
     it manually before the subscription can be activated. The steps to create
     the slot and activate the subscription are shown in the following examples.
     These examples specify the standard logical decoding output plugin