mirror of
https://github.com/EnterpriseDB/repmgr.git
synced 2026-03-26 16:46:28 +00:00
doc: fold putative 4.3.1 release notes into 4.4
This commit is contained in:
4
HISTORY
4
HISTORY
@@ -10,14 +10,12 @@
|
|||||||
to its advertised upstream node
|
to its advertised upstream node
|
||||||
repmgr: prevent a standby being cloned from a witness server (Ian)
|
repmgr: prevent a standby being cloned from a witness server (Ian)
|
||||||
repmgrd: monitor standbys attached to primary (Ian)
|
repmgrd: monitor standbys attached to primary (Ian)
|
||||||
general: documentation converted to DocBook XML format (Ian)
|
|
||||||
|
|
||||||
4.3.1 2019-??-??
|
|
||||||
repmgr: ensure BDR2-specific functionality cannot be used on
|
repmgr: ensure BDR2-specific functionality cannot be used on
|
||||||
BDR3 and later (Ian)
|
BDR3 and later (Ian)
|
||||||
repmgr: improve "--dry-run" behaviour in barman mode (Ian)
|
repmgr: improve "--dry-run" behaviour in barman mode (Ian)
|
||||||
repmgr: fix data directory permissions issue in barman mode where
|
repmgr: fix data directory permissions issue in barman mode where
|
||||||
an existing directory is being overwritten (Ian)
|
an existing directory is being overwritten (Ian)
|
||||||
|
general: documentation converted to DocBook XML format (Ian)
|
||||||
|
|
||||||
4.3 2019-04-02
|
4.3 2019-04-02
|
||||||
repmgr: add "daemon (start|stop)" command; GitHub #528 (Ian)
|
repmgr: add "daemon (start|stop)" command; GitHub #528 (Ian)
|
||||||
|
|||||||
@@ -25,6 +25,39 @@
|
|||||||
<para>
|
<para>
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
&repmgr;: when executing <link linkend="repmgr-standby-switchover"><command>repmgr standby switchover</command></link>,
|
||||||
|
if <option>--siblings-follow</option> is not supplied, list all nodes which repmgr considers
|
||||||
|
to be siblings (this will include the witness server, if in use), and
|
||||||
|
which will remain attached to the old primary.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
&repmgr;: when executing <link linkend="repmgr-standby-switchover"><command>repmgr standby switchover</command></link>,
|
||||||
|
ignore nodes which are unreachable and marked as inactive.
|
||||||
|
Previously it would abort if any node was unreachable,
|
||||||
|
as that means it was unable to check if repmgrd is running.
|
||||||
|
</para>
|
||||||
|
<para>
|
||||||
|
However if the node has been marked as inactive in the repmgr metadata, it's
|
||||||
|
reasonable to assume the node is no longer part of the replication cluster
|
||||||
|
and does not need to be checked.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
<link linkend="repmgr-standby-switchover"><command>repmgr standby switchover</command></link>
|
||||||
|
and <link linkend="repmgr-standby-promote"><command>repmgr standby promote</command></link>:
|
||||||
|
when executing with the <option>--dry-run</option>, continue checks as far as possible
|
||||||
|
even if errors are encountered.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
<link linkend="repmgr-standby-promote"><command>repmgr standby promote</command></link>: add <option>--siblings-follow</option> (similar to
|
<link linkend="repmgr-standby-promote"><command>repmgr standby promote</command></link>: add <option>--siblings-follow</option> (similar to
|
||||||
@@ -121,80 +154,6 @@
|
|||||||
</para>
|
</para>
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
<sect2>
|
|
||||||
<title>Other</title>
|
|
||||||
<para>
|
|
||||||
<itemizedlist>
|
|
||||||
<listitem>
|
|
||||||
<para>
|
|
||||||
The &repmgr; documentation has been converted to DocBook XML format,
|
|
||||||
as currently used by the main PostgreSQL project.
|
|
||||||
This means it can now be built against any PostgreSQL version from 9.5
|
|
||||||
(previously it was not possible to build the documentation against
|
|
||||||
PostgreSQL 10 or later), and makes it easier to provide the documentation
|
|
||||||
in other formats such as PDF.
|
|
||||||
</para>
|
|
||||||
<para>
|
|
||||||
For further details see: <xref linkend="installation-build-repmgr-docs"/>
|
|
||||||
</para>
|
|
||||||
</listitem>
|
|
||||||
</itemizedlist>
|
|
||||||
</para>
|
|
||||||
</sect2>
|
|
||||||
</sect1>
|
|
||||||
|
|
||||||
<sect1 id="release-4.3.1">
|
|
||||||
<title>Release 4.3.1</title>
|
|
||||||
<para><emphasis>???</emphasis></para>
|
|
||||||
|
|
||||||
<para>
|
|
||||||
&repmgr; 4.3.1 will be a minor release. Note that the changes listed here
|
|
||||||
are listed for inclusion in a potential 4.3.1 release, but it is not yet
|
|
||||||
certain whether this will take place, in which case all changes will
|
|
||||||
be folded into the &repmgr; 4.4 release.
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<sect2>
|
|
||||||
<title>repmgr client enhancements</title>
|
|
||||||
<para>
|
|
||||||
<itemizedlist>
|
|
||||||
<listitem>
|
|
||||||
<para>
|
|
||||||
&repmgr;: when executing <link linkend="repmgr-standby-switchover"><command>repmgr standby switchover</command></link>,
|
|
||||||
if <option>--siblings-follow</option> is not supplied, list all nodes which repmgr considers
|
|
||||||
to be siblings (this will include the witness server, if in use), and
|
|
||||||
which will remain attached to the old primary.
|
|
||||||
</para>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>
|
|
||||||
&repmgr;: when executing <link linkend="repmgr-standby-switchover"><command>repmgr standby switchover</command></link>,
|
|
||||||
ignore nodes which are unreachable and marked as inactive.
|
|
||||||
Previously it would abort if any node was unreachable,
|
|
||||||
as that means it was unable to check if repmgrd is running.
|
|
||||||
</para>
|
|
||||||
<para>
|
|
||||||
However if the node has been marked as inactive in the repmgr metadata, it's
|
|
||||||
reasonable to assume the node is no longer part of the replication cluster
|
|
||||||
and does not need to be checked.
|
|
||||||
</para>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
<listitem>
|
|
||||||
<para>
|
|
||||||
<link linkend="repmgr-standby-switchover"><command>repmgr standby switchover</command></link>
|
|
||||||
and <link linkend="repmgr-standby-promote"><command>repmgr standby promote</command></link>:
|
|
||||||
when executing with the <option>--dry-run</option>, continue checks as far as possible
|
|
||||||
even if errors are encountered.
|
|
||||||
</para>
|
|
||||||
</listitem>
|
|
||||||
|
|
||||||
|
|
||||||
</itemizedlist>
|
|
||||||
</para>
|
|
||||||
</sect2>
|
|
||||||
|
|
||||||
<sect2>
|
<sect2>
|
||||||
<title>Bug fixes</title>
|
<title>Bug fixes</title>
|
||||||
<para>
|
<para>
|
||||||
@@ -244,8 +203,30 @@
|
|||||||
</para>
|
</para>
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
|
|
||||||
|
<sect2>
|
||||||
|
<title>Other</title>
|
||||||
|
<para>
|
||||||
|
<itemizedlist>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
The &repmgr; documentation has been converted to DocBook XML format,
|
||||||
|
as currently used by the main PostgreSQL project.
|
||||||
|
This means it can now be built against any PostgreSQL version from 9.5
|
||||||
|
(previously it was not possible to build the documentation against
|
||||||
|
PostgreSQL 10 or later), and makes it easier to provide the documentation
|
||||||
|
in other formats such as PDF.
|
||||||
|
</para>
|
||||||
|
<para>
|
||||||
|
For further details see: <xref linkend="installation-build-repmgr-docs"/>
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
</itemizedlist>
|
||||||
|
</para>
|
||||||
|
</sect2>
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
|
|
||||||
<sect1 id="release-4.3">
|
<sect1 id="release-4.3">
|
||||||
<title>Release 4.3</title>
|
<title>Release 4.3</title>
|
||||||
<para><emphasis>Tue April 2, 2019</emphasis></para>
|
<para><emphasis>Tue April 2, 2019</emphasis></para>
|
||||||
|
|||||||
Reference in New Issue
Block a user