From f131d37871fadda4424a9c135738ac92111edc61 Mon Sep 17 00:00:00 2001 From: Ian Barwick Date: Mon, 21 Aug 2017 12:53:47 +0900 Subject: [PATCH] Update document "changes-in-repmgr4.md" --- doc/changes-in-repmgr4.md | 31 +++++++++++++++++++------------ 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/doc/changes-in-repmgr4.md b/doc/changes-in-repmgr4.md index 0fef0b67..943dd53a 100644 --- a/doc/changes-in-repmgr4.md +++ b/doc/changes-in-repmgr4.md @@ -55,22 +55,24 @@ Configuration file changes ### Required settings -Following 4 parameters are mandatory: +The following 4 parameters are mandatory in `repmgr.conf`: -- node_id -- node_name -- conninfo -- pgdata +- `node_id` +- `node_name` +- `conninfo` +- `data_directory` ### Renamed settings -Some settings have been renamed for clarity/consistency -node -> node_id -name -> node_name +Some settings have been renamed for clarity and consistency: +- `node`: now `node_id` +- `name`: now `node_name` +- `master_reponse_timeout`: now `async_query_timeout` to better indicate its + purpose -- Following configuration file parameters have been renamed for consistency +- The following configuration file parameters have been renamed for consistency with other parameters (and conform to the pattern used by PostgreSQL itself, which uses the prefix `log_` for logging parameters): - `loglevel` has been renamed to `log_level` @@ -79,10 +81,15 @@ name -> node_name ### Removed settings -- `cluster` has been removed +- `cluster`: has been removed - `upstream_node`: see note about `--upstream-node-id` above. +- `retry_promote_interval_secs`: this is now redundant due to changes in the + failover/promotion mechanism; the new equivalent is `primary_notification_timeout` + ### Logging changes -- default value for `log_level` is `INFO` rather than `NOTICE`. -- new parameter `log_status_interval` + +- default value for `log_level` is `INFO` rather than `NOTICE`. +- new parameter `log_status_interval`, which causes `repmgrd` to emit a status log + line at the specified interval