Content-Length: 256380 | pFad | http://github.com/postgres/postgres/commit/90558dbf54830aa632ff880f65c7eb13f0ca7ec6

59 doc: Fix documenation for snapshot export in logical decoding. · postgres/postgres@90558db · GitHub
Skip to content

Commit 90558db

Browse files
committed
doc: Fix documenation for snapshot export in logical decoding.
The documentation for exported snapshots in logical decoding previously stated that snapshot creation may fail on a hot standby. This is no longer accurate, as snapshot exporting on standbys has been supported since PostgreSQL 10. This commit removes the outdated description. Additionally, the docs referred to the NOEXPORT_SNAPSHOT option to suppress snapshot exporting in CREATE_REPLICATION_SLOT. However, since PostgreSQL 15, NOEXPORT_SNAPSHOT is considered legacy syntax and retained only for backward compatibility. This commit updates the documentation for v15 and later to use the modern equivalent: SNAPSHOT 'nothing'. The older syntax is preserved in documentation for v14 and earlier. Back-patched to all supported branches. Reported-by: Kevin K Biju <kevinkbiju@gmail.com> Author: Fujii Masao <masao.fujii@gmail.com> Reviewed-by: Kevin K Biju <kevinkbiju@gmail.com> Discussion: https://postgr.es/m/174791480466.798.17122832105389395178@wrigleys.postgresql.org Backpatch-through: 13
1 parent cd3064f commit 90558db

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

doc/src/sgml/logicaldecoding.sgml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -455,9 +455,8 @@ postgres=# select * from pg_logical_slot_get_changes('regression_slot', NULL, NU
455455
using the slot's contents without losing any changes.
456456
</para>
457457
<para>
458-
Creation of a snapshot is not always possible. In particular, it will
459-
fail when connected to a hot standby. Applications that do not require
460-
snapshot export may suppress it with the <literal>NOEXPORT_SNAPSHOT</literal>
458+
Applications that do not require
459+
snapshot export may suppress it with the <literal>SNAPSHOT 'nothing'</literal>
461460
option.
462461
</para>
463462
</sect2>

0 commit comments

Comments
 (0)








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/postgres/postgres/commit/90558dbf54830aa632ff880f65c7eb13f0ca7ec6

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy