@@ -17192,7 +17192,8 @@ postgres=# SELECT * FROM pg_xlogfile_name_offset(pg_stop_backup());
1719217192 in <xref linkend="functions-replication-table"> are for
1719317193 controlling and interacting with replication features.
1719417194 See <xref linkend="streaming-replication">,
17195- <xref linkend="streaming-replication-slots">, <xref linkend="replication-origins">
17195+ <xref linkend="streaming-replication-slots">, and
17196+ <xref linkend="replication-origins">
1719617197 for information about the underlying features. Use of these
1719717198 functions is restricted to superusers.
1719817199 </para>
@@ -17203,9 +17204,11 @@ postgres=# SELECT * FROM pg_xlogfile_name_offset(pg_stop_backup());
1720317204 </para>
1720417205
1720517206 <para>
17206- The functions described in <xref linkend="functions-snapshot-synchronization">, <xref
17207- linkend="functions-recovery-control">, and <xref
17208- linkend="functions-admin-backup"> are also relevant for replication.
17207+ The functions described in
17208+ <xref linkend="functions-admin-backup">,
17209+ <xref linkend="functions-recovery-control">, and
17210+ <xref linkend="functions-snapshot-synchronization">
17211+ are also relevant for replication.
1720917212 </para>
1721017213
1721117214 <table id="functions-replication-table">
@@ -17360,11 +17363,11 @@ postgres=# SELECT * FROM pg_xlogfile_name_offset(pg_stop_backup());
1736017363 <literal><function>pg_replication_origin_create(<parameter>node_name</parameter> <type>text</type>)</function></literal>
1736117364 </entry>
1736217365 <entry>
17363- <parameter>internal_id</parameter> < type>oid</type>
17366+ <type>oid</type>
1736417367 </entry>
1736517368 <entry>
17366- Create a replication origin with thepassed in external
17367- name, andcreate an internal idfor it.
17369+ Create a replication origin with thegiven external
17370+ name, andreturn the internal idassigned to it.
1736817371 </entry>
1736917372 </row>
1737017373
@@ -17379,7 +17382,7 @@ postgres=# SELECT * FROM pg_xlogfile_name_offset(pg_stop_backup());
1737917382 void
1738017383 </entry>
1738117384 <entry>
17382- Delete a previously created replication origin, includingthe
17385+ Delete a previously created replication origin, includingany
1738317386 associated replay progress.
1738417387 </entry>
1738517388 </row>
@@ -17392,10 +17395,10 @@ postgres=# SELECT * FROM pg_xlogfile_name_offset(pg_stop_backup());
1739217395 <literal><function>pg_replication_origin_oid(<parameter>node_name</parameter> <type>text</type>)</function></literal>
1739317396 </entry>
1739417397 <entry>
17395- <parameter>internal_id</parameter> < type>oid</type>
17398+ <type>oid</type>
1739617399 </entry>
1739717400 <entry>
17398- Lookup replication origin by name and return the internal id. If no
17401+ Lookupa replication origin by name and return the internal id. If no
1739917402 corresponding replication origin is found an error is thrown.
1740017403 </entry>
1740117404 </row>
@@ -17411,7 +17414,7 @@ postgres=# SELECT * FROM pg_xlogfile_name_offset(pg_stop_backup());
1741117414 void
1741217415 </entry>
1741317416 <entry>
17414- Configure the current sessionto be replaying from thepassed in
17417+ Mark the current sessionas replaying from thegiven
1741517418 origin, allowing replay progress to be tracked. Use
1741617419 <function>pg_replication_origin_session_reset</function> to revert.
1741717420 Can only be used if no previous origin is configured.
@@ -17442,7 +17445,7 @@ postgres=# SELECT * FROM pg_xlogfile_name_offset(pg_stop_backup());
1744217445 <literal><function>pg_replication_origin_session_is_setup()</function></literal>
1744317446 </entry>
1744417447 <entry>
17445- bool
17448+ <type> bool</type>
1744617449 </entry>
1744717450 <entry>
1744817451 Has a replication origin been configured in the current session?
@@ -17457,7 +17460,7 @@ postgres=# SELECT * FROM pg_xlogfile_name_offset(pg_stop_backup());
1745717460 <literal><function>pg_replication_origin_session_progress(<parameter>flush</parameter> <type>bool</type>)</function></literal>
1745817461 </entry>
1745917462 <entry>
17460- pg_lsn
17463+ <type> pg_lsn</type>
1746117464 </entry>
1746217465 <entry>
1746317466 Return the replay position for the replication origin configured in
@@ -17478,8 +17481,8 @@ postgres=# SELECT * FROM pg_xlogfile_name_offset(pg_stop_backup());
1747817481 void
1747917482 </entry>
1748017483 <entry>
17481- Mark the current transactionto be replaying a transaction that has
17482- committed at thepassed in <acronym>LSN</acronym> and timestamp. Can
17484+ Mark the current transactionas replaying a transaction that has
17485+ committed at thegiven <acronym>LSN</acronym> and timestamp. Can
1748317486 only be called when a replication origin has previously been
1748417487 configured using
1748517488 <function>pg_replication_origin_session_setup()</function>.
@@ -17513,7 +17516,7 @@ postgres=# SELECT * FROM pg_xlogfile_name_offset(pg_stop_backup());
1751317516 void
1751417517 </entry>
1751517518 <entry>
17516- Set replication progress for thepassed in node to thepassed in
17519+ Set replication progress for thegiven node to thegiven
1751717520 position. This primarily is useful for setting up the initial position
1751817521 or a new position after configuration changes and similar. Be aware
1751917522 that careless use of this function can lead to inconsistently
@@ -17529,10 +17532,10 @@ postgres=# SELECT * FROM pg_xlogfile_name_offset(pg_stop_backup());
1752917532 <literal><function>pg_replication_origin_progress(<parameter>node_name</parameter> <type>text</type>, <parameter>flush</parameter> <type>bool</type>)</function></literal>
1753017533 </entry>
1753117534 <entry>
17532- pg_lsn
17535+ <type> pg_lsn</type>
1753317536 </entry>
1753417537 <entry>
17535- Return the replay position for thepassed in replication origin. The
17538+ Return the replay position for thegiven replication origin. The
1753617539 parameter <parameter>flush</parameter> determines whether the
1753717540 corresponding local transaction will be guaranteed to have been
1753817541 flushed to disk or not.