diff options
author | Amit Kapila <akapila@postgresql.org> | 2025-02-25 09:42:07 +0530 |
---|---|---|
committer | Amit Kapila <akapila@postgresql.org> | 2025-02-25 09:42:07 +0530 |
commit | 5b8f2ccc0a93375acb64a457817e61f400404a1f (patch) | |
tree | ed3312e21230ca9524c6d63535e1f5b902e75464 /doc/src | |
parent | 15601fa21a5509b83a871c39ab98671f560da905 (diff) | |
download | postgresql-5b8f2ccc0a93375acb64a457817e61f400404a1f.tar.gz postgresql-5b8f2ccc0a93375acb64a457817e61f400404a1f.zip |
Doc: Fix pg_copy_logical_replication_slot description.
This commit documents that the failover option is not copied when using
the pg_copy_logical_replication_slot function.
In passing, we modify the comments in the function clarifying the reason
for this behavior.
Reported-by: <duffieldzane@gmail.com>
Author: Hou Zhijie <houzj.fnst@fujitsu.com>
Reviewed-by: Amit Kapila <amit.kapila16@gmail.com>
Backpatch-through: 17, where it was introduced
Discussion: https://postgr.es/m/173976850802.682632.11315364077431550250@wrigleys.postgresql.org
Diffstat (limited to 'doc/src')
-rw-r--r-- | doc/src/sgml/func.sgml | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml index 21a8ea42f5f..f0ccb751106 100644 --- a/doc/src/sgml/func.sgml +++ b/doc/src/sgml/func.sgml @@ -29374,6 +29374,10 @@ postgres=# SELECT '0/0'::pg_lsn + pd.segment_number * ps.setting::int + :offset from the same <acronym>LSN</acronym> as the source logical slot. Both <parameter>temporary</parameter> and <parameter>plugin</parameter> are optional; if they are omitted, the values of the source slot are used. + The <literal>failover</literal> option of the source logical slot + is not copied and is set to <literal>false</literal> by default. This + is to avoid the risk of being unable to continue logical replication + after failover to standby where the slot is being synchronized. </para></entry> </row> |