@@ -1214,6 +1214,30 @@ pg_ctl -D <replaceable>datadir</replaceable> -l <replaceable>pg.log</replaceable
1214
1214
</para>
1215
1215
</listitem>
1216
1216
</varlistentry>
1217
+ <varlistentry id="mtm-remote-functions">
1218
+ <term><varname>multimaster.remote_functions</varname>
1219
+ <indexterm><primary><varname>multimaster.remote_functions</varname></primary>
1220
+ </indexterm>
1221
+ </term>
1222
+ <listitem>
1223
+ <para>Provides a comma-separated list of function names that should be executed
1224
+ remotely on all multimaster nodes instead of replicating the result of their work.
1225
+ </para>
1226
+ </listitem>
1227
+ </varlistentry>
1228
+ <varlistentry id="mtm-use-rdma">
1229
+ <term><varname>multimaster.use_rdma</varname>
1230
+ <indexterm><primary><varname>multimaster.use_rdma</varname></primary>
1231
+ </indexterm>
1232
+ </term>
1233
+ <listitem>
1234
+ <para>
1235
+ Enables node-to-node connections using Remote Direct Memory Access (RDMA)
1236
+ technology. You must have an RDMA implementation set up on all the cluster nodes.
1237
+ For details, see <xref linkend="rdma-connections">.
1238
+ </para>
1239
+ </listitem>
1240
+ </varlistentry>
1217
1241
</variablelist>
1218
1242
</sect3>
1219
1243
<sect3 id="multimaster-functions"><title>Functions</title>
@@ -1522,6 +1546,20 @@ pg_ctl -D <replaceable>datadir</replaceable> -l <replaceable>pg.log</replaceable
1522
1546
<para>
1523
1547
</para>
1524
1548
</listitem>
1549
+ </varlistentry>
1550
+ <varlistentry>
1551
+ <term>
1552
+ <function>mtm.alter_sequences()</function>
1553
+ <indexterm>
1554
+ <primary><function>mtm.alter_sequences</></primary>
1555
+ </indexterm>
1556
+ </term>
1557
+ <listitem>
1558
+ <para>Fixes unique identifiers on all cluster nodes.
1559
+ This may be required after restoring all nodes from a single
1560
+ base backup.
1561
+ </para>
1562
+ </listitem>
1525
1563
</varlistentry>
1526
1564
<varlistentry>
1527
1565
<term>
@@ -1638,6 +1676,32 @@ pg_ctl -D <replaceable>datadir</replaceable> -l <replaceable>pg.log</replaceable
1638
1676
</para>
1639
1677
</listitem>
1640
1678
</varlistentry>
1679
+ <varlistentry>
1680
+ <term>
1681
+ <function>mtm.broadcast_table(<parameter>table_name</parameter> <type>regclass</type>)</function>
1682
+ <indexterm>
1683
+ <primary><function>mtm.broadcast_table</></primary>
1684
+ </indexterm>
1685
+ </term>
1686
+ <listitem>
1687
+ <para>Copies the specified table to all the alive nodes of the cluster.
1688
+ You can use this function to restore the corrupted data. This function must be called on the node from which the table is copied.
1689
+ </para>
1690
+ <para>
1691
+ Arguments:
1692
+ <itemizedlist>
1693
+ <listitem>
1694
+ <para>
1695
+ <parameter>table_name</parameter> — the table you would like to
1696
+ copy.</para>
1697
+ <para>Type: <literal>regclass</literal></para>
1698
+ </listitem>
1699
+ </itemizedlist>
1700
+ </para>
1701
+ <para>
1702
+ </para>
1703
+ </listitem>
1704
+ </varlistentry>
1641
1705
</variablelist>
1642
1706
</sect3>
1643
1707
</sect2>
0 commit comments