From 50626f90cc3607b517bf29d1eda0f633d76bc523 Mon Sep 17 00:00:00 2001 From: Ian Barwick Date: Wed, 7 Mar 2018 14:17:04 +0900 Subject: [PATCH] Add 4.0.4 release notes --- HISTORY | 8 ++- doc/appendix-release-notes.sgml | 115 ++++++++++++++++++++++++++++++++ 2 files changed, 120 insertions(+), 3 deletions(-) diff --git a/HISTORY b/HISTORY index 70eecf91..51b10f8c 100644 --- a/HISTORY +++ b/HISTORY @@ -1,16 +1,18 @@ -4.0.4 2018-03-?? +4.0.4 2018-03-08 repmgr: add "standby clone --recovery-conf-only" option; GitHub #382 (Ian) - repmgr: make "standby promote" timeout values configurable; GitHb #387 (Ian) + repmgr: make "standby promote" timeout values configurable; GitHub #387 (Ian) repmgr: improve replication slot warnings generated by "node status"; GitHub #385 (Ian) repmgr: remove restriction on replication slots when cloning from a Barman server; GitHub #379 (Ian) repmgr: ensure "node rejoin" honours "--dry-run" option; GitHub #383 (Ian) repmgr: fix --superuser handling when cloning a standby; GitHub #380 (Ian) + repmgr: update various help options; GitHub #391, #392 (hasegeli) + repmgrd: add event "repmgrd_shutdown"; GitHub #393 (Ian) repmgrd: improve detection of status change from primary to standby (Ian) repmgrd: improve log output in various situations (Ian) repmgrd: improve reconnection to the local node after a failover (Ian) - + repmgrd: ensure witness server connects to new primary after a failover (Ian) 4.0.3 2018-02-15 repmgr: improve switchover handling when "pg_ctl" used to control the diff --git a/doc/appendix-release-notes.sgml b/doc/appendix-release-notes.sgml index 7fc87997..abfd70b5 100644 --- a/doc/appendix-release-notes.sgml +++ b/doc/appendix-release-notes.sgml @@ -15,6 +15,121 @@ See also: + + Release 4.0.4 + Thu Mar 8, 2018 + + + &repmgr; 4.0.4 contains some bug fixes and and a number of + usability enhancements related to logging/diagnostics, + event notifications and pre-action checks. + + + This release can be installed as a simple package upgrade from repmgr 4.0 ~ 4.0.3; + repmgrd (if running) should be restarted. See + for more details. + + + + Usability enhancements + + + + + + + add repmgr standby clone --recovery-conf-only + option to enable integration of a standby cloned from another source into a &repmgr; cluster (GitHub #382) + + + + + + remove restriction on using replication slots when cloning from a Barman server (GitHub #379) + + + + + + make repmgr standby promote + timeout values configurable (GitHub #387) + + + + + + add missing options to main --help output (GitHub #391, #392) + + + + + + + + + + Bug fixes + + + + + + + ensure repmgr node rejoin + honours the option (GitHub #383) + + + + + + improve replication slot warnings generated by + repmgr node status + (GitHub #385) + + + + + + fix --superuser handling when cloning a standby (GitHub #380) + + + + + + repmgrd: improve detection of status change from primary to + standby + + + + + + repmgrd: improve reconnection to the local node after a + failover (previously a connection error due to the node starting up was being + interpreted as the node being unavailable) + + + + + + repmgrd: when running on a witness server, correctly connect + to new primary after a failover + + + + + + repmgrd: add event notification + repmgrd_shutdown (GitHub #393) + + + + + + + + + + Release 4.0.3 Thu Feb 15, 2018