mirror of
https://github.com/postgres/postgres.git
synced 2025-12-21 05:21:08 +03:00
Doc: Fix the mistakes in the subscription's failover option.
The documentation incorrectly stated that users could not alter the subscription's failover option when the two-phase commit is enabled. The steps to confirm that the standby server is ready for failover were incorrect. Author: Shveta Malik, Hou Zhijie Reviewed-by: Amit Kapila Discussion: https://postgr.es/m/OS0PR01MB571657B72F8D75BD858DCCE394AD2@OS0PR01MB5716.jpnprd01.prod.outlook.com Discussion: https://postgr.es/m/CAJpy0uBBk+OZXXqQ00Gai09XR+mDi2=9sMBYY0F+BedoFivaMA@mail.gmail.com
This commit is contained in:
@@ -72,8 +72,13 @@ ALTER SUBSCRIPTION <replaceable class="parameter">name</replaceable> RENAME TO <
|
||||
<command>ALTER SUBSCRIPTION ... SET (failover = true|false)</command> and
|
||||
<command>ALTER SUBSCRIPTION ... SET (two_phase = false)</command>
|
||||
cannot be executed inside a transaction block.
|
||||
</para>
|
||||
|
||||
These commands also cannot be executed when the subscription has
|
||||
<para>
|
||||
Commands <command>ALTER SUBSCRIPTION ... REFRESH PUBLICATION</command> and
|
||||
<command>ALTER SUBSCRIPTION ... {SET|ADD|DROP} PUBLICATION ...</command>
|
||||
with <literal>refresh</literal> option as <literal>true</literal> also cannot
|
||||
be executed when the subscription has
|
||||
<link linkend="sql-createsubscription-params-with-two-phase"><literal>two_phase</literal></link>
|
||||
commit enabled, unless
|
||||
<link linkend="sql-createsubscription-params-with-copy-data"><literal>copy_data</literal></link>
|
||||
|
||||
Reference in New Issue
Block a user