Announcing the Release of repmgr 5.2.0
Oxford, United Kingdom – 22 October, 2020
2ndQuadrant is proud to announce the release of repmgr 5.2.0. This major release includes several general improvements, important enhancements, bug fixes, and support for PostgreSQL 13.
repmgr is the most popular tool for PostgreSQL replication and failover management that enhances the built-in replication capabilities in PostgreSQL. It simplifies daily management of standby servers and allows smooth execution of administrative tasks such as switchover operations. The automatic failover capability of repmgr allows maximum database uptime and can be combined with other tools such as PgBouncer for high availability.
repmgr 5.2.0 also improves the sanity check failure log output from the demotion candidate for repmgr_standby_switchover. If database connection configuration is not consistent across all nodes, it is possible that remote repmgr invocations (e.g. during switchover, from the promotion candidate to the demotion candidate) will not be able to connect to the database. This will now be explicitly reported as a database connection failure rather than as a failure of the respective sanity check.
Furthermore, repmgr 5.2.0 enhances the failover_validation_command with additional parameters and the configuration option always_promote that is used to control whether a node should be promoted if the repmgr metadata is not up-to-date.
5.2.0 also removes the support for PostgreSQL 9.3, which was designated EOL in November 2018.
For a detailed list of all changes, please read the complete release notes here.
Upgrading to this version is highly recommended for all repmgr users. Upgrade instructions are available here.
Packages and installation documentation are available via 2ndQuadrant’s public RPM and APT repositories from 2ndQuadrant here.
repmgr is distributed under GPL v3.
For more information, please send an email to [email protected]