]> git.ipfire.org Git - thirdparty/postgresql.git/commitdiff
doc: Fix confusing description of streaming option in START_REPLICATION.
authorFujii Masao <fujii@postgresql.org>
Tue, 15 Jul 2025 23:32:52 +0000 (08:32 +0900)
committerFujii Masao <fujii@postgresql.org>
Tue, 15 Jul 2025 23:34:24 +0000 (08:34 +0900)
Previously, the documentation described the streaming option as a boolean,
which is outdated since it's no longer a boolean as of protocol version 4.
This could confuse users.

This commit updates the description to remove the "boolean" reference and
clearly list the valid values for the streaming option.

Back-patch to v16, where the streaming option changed to a non-boolean.

Author: Euler Taveira <euler@eulerto.com>
Reviewed-by: Fujii Masao <masao.fujii@gmail.com>
Discussion: https://postgr.es/m/8d21fb98-5c25-4dee-8387-e5a62b01ea7d@app.fastmail.com
Backpatch-through: 16

doc/src/sgml/protocol.sgml

index 3a69acfa59c9e5655e3d7b5a30ab3f8454432ac1..e19d1e4c6e92f19d8d7b4d57bad8d8cbf577c09f 100644 (file)
@@ -3294,11 +3294,13 @@ psql "dbname=postgres replication=database" -c "IDENTIFY_SYSTEM;"
      </term>
      <listitem>
       <para>
-       Boolean option to enable streaming of in-progress transactions.
-       It accepts an additional value "parallel" to enable sending extra
-       information with some messages to be used for parallelisation.
-       Minimum protocol version 2 is required to turn it on.  Minimum protocol
-       version 4 is required for the "parallel" option.
+       Option to enable streaming of in-progress transactions. Valid values are
+       <literal>off</literal> (the default), <literal>on</literal> and
+       <literal>parallel</literal>. The setting <literal>parallel</literal>
+       enables sending extra information with some messages to be used for
+       parallelization. Minimum protocol version 2 is required to turn it
+       <literal>on</literal>.  Minimum protocol version 4 is required for the
+       <literal>parallel</literal> value.
       </para>
      </listitem>
     </varlistentry>