Hi, On Tue, Apr 14, 2026 at 6:19 PM Bruce Momjian <[email protected]> wrote: > > I have completed the first draft of the PG 19 release notes: > > https://www.postgresql.org/docs/devel/release-19.html >
I have a question about the categorization of replication-related new features. Currently the following items are listed in the "Streaming Replication and Recovery" section: 1. Add WAIT FOR command to allow standbys to wait for LSN values to be written, flushed, or replayed (Kartyshov Ivan, Alexander Korotkov, Xuneng Zhou) 2 Improve function pg_sync_replication_slots() to wait for replication synchronization completion (Ajin Cherian, Zhijie Hou) 3. Add server variable wal_sender_shutdown_timeout to limit replica synchronization waits during shutdown (Andrey Silitskiy, Hayato Kuroda) 4. Allow wal_receiver_timeout to be set per-subscription and user (Fujii Masao) 5. Add optional pid parameter to pg_replication_origin_session_setup() to allow parallelization of SQL-level replication solutions (Doruk Yilmaz, Hayato Kuroda) I wonder if 4 and 5 should be listed in the "Logical Replication" section instead because 4 is a new subscription option and 5 is related to replication origins, which are used only in logical replication. Please find the attached patch. Regards, -- Masahiko Sawada Amazon Web Services: https://aws.amazon.com
diff --git a/doc/src/sgml/release-19.sgml b/doc/src/sgml/release-19.sgml index a8046ab41f0..2cb8d4da3fe 100644 --- a/doc/src/sgml/release-19.sgml +++ b/doc/src/sgml/release-19.sgml @@ -1568,37 +1568,6 @@ Add server variable <link linkend="guc-wal-sender-shutdown-timeout"><varname>wal <para> By default, senders still wait forever for synchronization. </para> -</listitem> - -<!-- -Author: Fujii Masao <[email protected]> -2026-02-20 [8a6af3ad0] Make GUC wal_receiver_timeout user-settable. -Author: Fujii Masao <[email protected]> -2026-02-20 [fb80f388f] Add per-subscription wal_receiver_timeout setting. ---> - -<listitem> -<para> -Allow <link linkend="guc-wal-receiver-timeout"><varname>wal_receiver_timeout</varname></link> to be set per-subscription and user (Fujii Masao) -<ulink url="&commit_baseurl;8a6af3ad0">§</ulink> -<ulink url="&commit_baseurl;fb80f388f">§</ulink> -</para> - -<para> -This allows subscribers to use different <link linkend="guc-wal-receiver-timeout"><varname>wal_receiver_timeout</varname></link> values. -</para> -</listitem> - -<!-- -Author: Amit Kapila <[email protected]> -2025-09-19 [5b148706c] Add optional pid parameter to pg_replication_origin_sess ---> - -<listitem> -<para> -Add optional pid parameter to <link linkend="pg-replication-origin-session-setup"><function>pg_replication_origin_session_setup()</function></link> to allow parallelization of <acronym>SQL</acronym>-level replication solutions (Doruk Yilmaz, Hayato Kuroda) -<ulink url="&commit_baseurl;5b148706c">§</ulink> -</para> </listitem> </itemizedlist> @@ -1742,6 +1711,37 @@ When server variable <link linkend="guc-wal-level"><varname>wal_level</varname>< New server variable <link linkend="guc-effective-wal-level"><varname>effective_wal_level</varname></link>, application <link linkend="app-pgcontroldata"><application>pg_controldata</application></link>, and function <link linkend="functions-pg-control-checkpoint"><function>pg_control_checkpoint()</function></link> report the effective <acronym>WAL</acronym> level. </para> +</listitem> + +<!-- +Author: Fujii Masao <[email protected]> +2026-02-20 [8a6af3ad0] Make GUC wal_receiver_timeout user-settable. +Author: Fujii Masao <[email protected]> +2026-02-20 [fb80f388f] Add per-subscription wal_receiver_timeout setting. +--> + +<listitem> +<para> +Allow <link linkend="guc-wal-receiver-timeout"><varname>wal_receiver_timeout</varname></link> to be set per-subscription and user (Fujii Masao) +<ulink url="&commit_baseurl;8a6af3ad0">§</ulink> +<ulink url="&commit_baseurl;fb80f388f">§</ulink> +</para> + +<para> +This allows subscribers to use different <link linkend="guc-wal-receiver-timeout"><varname>wal_receiver_timeout</varname></link> values. +</para> +</listitem> + +<!-- +Author: Amit Kapila <[email protected]> +2025-09-19 [5b148706c] Add optional pid parameter to pg_replication_origin_sess +--> + +<listitem> +<para> +Add optional pid parameter to <link linkend="pg-replication-origin-session-setup"><function>pg_replication_origin_session_setup()</function></link> to allow parallelization of <acronym>SQL</acronym>-level replication solutions (Doruk Yilmaz, Hayato Kuroda) +<ulink url="&commit_baseurl;5b148706c">§</ulink> +</para> </listitem> </itemizedlist>
