A.6. Release 4.0.6

A.6.1. Usability enhancements
A.6.2. Bug fixes

Thu June 14, 2018

repmgr 4.0.6 contains a number of bug fixes and usability enhancements.

We recommend upgrading to this version as soon as possible. This release can be installed as a simple package upgrade from repmgr 4.0 ~ 4.0.5; repmgrd (if running) should be restarted. See Upgrading repmgr for more details.

A.6.1. Usability enhancements

  • repmgr cluster crosscheck and repmgr cluster matrix: return non-zero exit code if node connection issues detected (GitHub #447)

  • repmgr standby clone: Improve handling of external configuration file copying, including consideration in --dry-run check (GitHub #443)

  • When using --dry-run, force log level to INFO to ensure output will always be displayed (GitHub #441)

  • repmgr standby clone: Improve documentation of --recovery-conf-only mode (GitHub #438)

  • repmgr standby clone: Don't require presence of user parameter in conninfo string (GitHub #437)

A.6.2. Bug fixes

  • repmgr witness register: prevent registration of a witness server with the same name as an existing node

  • repmgr standby follow: check node has actually connected to new primary before reporting success (GitHub #444)

  • repmgr node rejoin: Fix bug when parsing --config-files parameter (GitHub #442)

  • repmgrd: ensure local node is counted as quorum member (GitHub #439)