postgrespro.git / summary / log / commit / refs
commit 74171f8c12e68408f1fa895fdee36fdc8b0a9f79
Author: Michael Paquier <michael@paquier.xyz>
Date: Mon Nov 19 04:20:22 2018 +0000
Rework documentation of pg_promote
This clarifies the behavior of how the "wait" flag works, which is
something that the previous version of the documentation failed to do.
Author: Ian Barwick
Discussion: https://postgr.es/m/cbd38450-2295-10a1-1f73-591a692ae0b0@2ndquadrant.com
doc/src/sgml/func.sgml | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml
index edeb3fd07b..d730261742 100644
--- a/doc/src/sgml/func.sgml
+++ b/doc/src/sgml/func.sgml
@@ -19278,14 +19278,16 @@ postgres=# SELECT * FROM pg_walfile_name_offset(pg_stop_backup());
</entry>
<entry><type>boolean</type></entry>
<entry>
- Promotes a physical standby server. Returns <literal>true</literal>
- if promotion is successful and <literal>false</literal> otherwise.
- With <parameter>wait</parameter> set to <literal>true</literal>, the
- default, the function waits until promotion is completed or
- <parameter>wait_seconds</parameter> seconds have passed, otherwise the
- function returns immediately after sending the promotion signal to the
- postmaster. This function is restricted to superusers by default, but
- other users can be granted EXECUTE to run the function.
+ Promotes a physical standby server. With <parameter>wait</parameter>
+ set to <literal>true</literal> (the default), the function waits until
+ promotion is completed or <parameter>wait_seconds</parameter> seconds
+ have passed, and returns <literal>true</literal> if promotion is
+ successful and <literal>false</literal> otherwise.
+ If <parameter>wait</parameter> is set to <literal>false</literal>, the
+ function returns <literal>true</literal> immediately after sending
+ <literal>SIGUSR1</literal> to the postmaster to trigger the promotion.
+ This function is restricted to superusers by default, but other users
+ can be granted EXECUTE to run the function.
</entry>
</row>
<row>
[parent: 285bd0ac4a7c]