Commit Graph

  • 8b03859dbe "standby clone": add early sanity check for external configuration files Ian Barwick 2017-08-29 22:11:16 +09:00
  • 16d7282c9d Update README Ian Barwick 2017-08-29 16:32:29 +09:00
  • 154c76e5e7 repmgrd: improve cascaded standby failover Ian Barwick 2017-08-29 15:29:17 +09:00
  • 6d02415d26 Ensure "log_status_interval" gets reloaded Ian Barwick 2017-08-29 15:26:10 +09:00
  • 9cf3508979 Log configuration parameters which change following a reload Ian Barwick 2017-08-29 13:08:37 +09:00
  • e0888c1f62 repmgrd: handle SIGHUP Ian Barwick 2017-08-29 12:55:13 +09:00
  • df827c6518 Update repmgrd documentation Ian Barwick 2017-08-29 11:04:30 +09:00
  • 0b9c538cb9 Update README1 Ian Barwick 2017-08-29 08:13:42 +09:00
  • e40a14289d Update README Ian Barwick 2017-08-28 17:33:38 +09:00
  • 725bcf3177 Update README Ian Barwick 2017-08-28 17:26:00 +09:00
  • 4d5ff146e0 Update README Ian Barwick 2017-08-28 17:07:14 +09:00
  • 0b7dbb845c Add warning for --dry-run when not effective Ian Barwick 2017-08-28 15:10:57 +09:00
  • b900f9996f "repmgr standby clone": add --dry-run option Ian Barwick 2017-08-28 15:04:50 +09:00
  • e05bab8284 "standby switchover": epxlictly confirm suitability for --pg-rewind Ian Barwick 2017-08-28 14:50:08 +09:00
  • 4ba2291cdd Update README Ian Barwick 2017-08-28 12:32:05 +09:00
  • 3b28cfa70e Update "standby switchover" command reference Ian Barwick 2017-08-28 11:58:10 +09:00
  • 4b2fb7d15b Update "repmgr primary ..." --help output and command reference Ian Barwick 2017-08-28 11:53:41 +09:00
  • d85b066f45 repmgrd cluster show: add warnings with information about discrepancies Ian Barwick 2017-08-28 11:19:32 +09:00
  • 4a11551c2f repmgrd: handle local node failure Ian Barwick 2017-08-28 10:31:43 +09:00
  • 754084c814 Update "repmgr standby --help" output Ian Barwick 2017-08-26 10:27:22 +09:00
  • 57215a8bd7 Add --help output for "standby clone" Ian Barwick 2017-08-25 23:07:17 +09:00
  • c1ed248fb1 Handle "event_notifications" when reloading configuration Ian Barwick 2017-08-25 23:06:16 +09:00
  • e280e2670e Add code to reload configuration file Ian Barwick 2017-08-25 22:31:42 +09:00
  • 5208655a35 Parse "recovery_min_apply_delay" from recovery.conf Ian Barwick 2017-08-25 21:47:14 +09:00
  • 5ee1eb6bf7 Convert --recovery-min-apply-delay to configuration file option Ian Barwick 2017-08-25 21:25:15 +09:00
  • dc172cae20 When performing a follow operation, start/restart server as appropriate Ian Barwick 2017-08-25 16:48:41 +09:00
  • 1ba2a2462c Update README Ian Barwick 2017-08-25 16:48:14 +09:00
  • 4921f389b6 Fix spurious warning when executing "repmgr node rejoin" Ian Barwick 2017-08-25 16:28:25 +09:00
  • a449e8512e repmgr: improve "repmgr standby switchover" log output Ian Barwick 2017-08-25 16:01:11 +09:00
  • 1452238613 Update document "repmgrd-node-fencing.md" Ian Barwick 2017-08-25 15:58:52 +09:00
  • 3b9d201e18 Add/update document "repmgrd-node-fencing.md" Ian Barwick 2017-08-25 12:32:55 +09:00
  • 2092a55b9e Update README Ian Barwick 2017-08-25 00:38:48 +09:00
  • fcd111ac4c Improve logging output during failover process Ian Barwick 2017-08-24 22:44:03 +09:00
  • 7a00ad930a Update README Ian Barwick 2017-08-24 22:43:55 +09:00
  • db157ad9bc Update README Ian Barwick 2017-08-24 17:43:01 +09:00
  • 7d2dc0aa89 Update README Ian Barwick 2017-08-24 16:51:22 +09:00
  • 8a8982d7d9 Update README Ian Barwick 2017-08-24 16:09:13 +09:00
  • 4f86fd681c Update repmgr--unpackaged--4.0.sql Ian Barwick 2017-08-24 15:41:54 +09:00
  • eee8d65259 Update view "replication_status" Ian Barwick 2017-08-24 15:05:13 +09:00
  • a127e8face Provisionally add view "repmgr.replication_status" Ian Barwick 2017-08-24 12:58:36 +09:00
  • a659132ea4 repmgrd: write monitoring statistics Ian Barwick 2017-08-24 11:49:44 +09:00
  • 5dfb8a5b06 Add SQL for monitoring history table Ian Barwick 2017-08-23 22:18:23 +09:00
  • 8dfb7bbc7d repmgrd: handle promotion failure properly Ian Barwick 2017-08-23 21:44:18 +09:00
  • 6259463007 repmgrd: various fixes for "manual" failover mode Ian Barwick 2017-08-23 10:56:55 +09:00
  • ff07763242 repmgr: update --help output Ian Barwick 2017-08-22 15:07:22 +09:00
  • ef0163bd84 "standby follow": ensure recovery.conf uses "node_name" as "application_name" Ian Barwick 2017-08-22 13:21:29 +09:00
  • 44d1b96bc3 repmgrd: fix log output Ian Barwick 2017-08-22 13:21:16 +09:00
  • 7ca396b9cb Add missing Barman options check Ian Barwick 2017-08-21 14:10:08 +09:00
  • 4943909282 Fix source server version number checks during "standby clone" Ian Barwick 2017-08-21 13:36:11 +09:00
  • f131d37871 Update document "changes-in-repmgr4.md" Ian Barwick 2017-08-21 12:53:47 +09:00
  • 5df77f0fed Fixes to contrib/convert-config.pl Ian Barwick 2017-08-21 10:15:04 +09:00
  • 594e9e5007 Document upgrade process from repmgr3 Ian Barwick 2017-08-17 23:37:31 +09:00
  • 5e019a65e7 Initial upgrade SQL for repmgr3 to repmgr4 Ian Barwick 2017-08-17 21:14:55 +09:00
  • f3579e5fb0 Update README Ian Barwick 2017-08-17 16:06:57 +09:00
  • 0572996d61 Update README Ian Barwick 2017-08-17 15:36:21 +09:00
  • da24d883e5 Remove option "--wal-keep-segments" Ian Barwick 2017-08-17 14:45:13 +09:00
  • ac64526bd3 Finalize "repmgr node --help" output Ian Barwick 2017-08-17 14:25:43 +09:00
  • 9ac5c48cc5 Add --help output for "repmgr node check" Ian Barwick 2017-08-17 14:12:40 +09:00
  • 5127b9253b "repmgr node check": improve Nagios output Ian Barwick 2017-08-17 13:54:48 +09:00
  • b1ba476241 Rename "archiver" check etc. to "archive-ready" Ian Barwick 2017-08-17 12:23:27 +09:00
  • b1b5870d54 "repmgr node status": add --help output, fix CSV output Ian Barwick 2017-08-17 11:27:31 +09:00
  • 7a9064cd1b "repmgr cluster events": show node name in output, if available Ian Barwick 2017-08-17 10:49:54 +09:00
  • bbd59ab9a2 Update "repmgr cluster event" documentation and --help output Ian Barwick 2017-08-17 10:40:48 +09:00
  • c93fa73a71 Ensure "repmgr cluster events" can filter on node name Ian Barwick 2017-08-17 10:19:59 +09:00
  • a0bad5fdc0 General code cleanup Ian Barwick 2017-08-16 23:09:02 +09:00
  • 0ac16f7630 Add more --help output Ian Barwick 2017-08-16 17:49:46 +09:00
  • ae30f41de6 Clean up various unhandled memory allocations Ian Barwick 2017-08-16 17:09:13 +09:00
  • 8ff545f9ae Add --help output for "repmgr cluster" Ian Barwick 2017-08-16 16:33:07 +09:00
  • 4efc8fb9ce Add placeholder functions for "repmgr $command --help" Ian Barwick 2017-08-16 13:24:14 +09:00
  • 00f983dc15 Update README Ian Barwick 2017-08-16 13:23:46 +09:00
  • 4c0d719cdb Add replication slot check to "repmgr node check" Ian Barwick 2017-08-16 11:17:02 +09:00
  • 3e9ce6fe38 Fix "repmgr node check --role" output Ian Barwick 2017-08-15 22:07:07 +09:00
  • 554673e83e Add "repmgr node check --downstream" Ian Barwick 2017-08-15 15:50:46 +09:00
  • 10ef30096c "node check": add server role check Ian Barwick 2017-08-14 22:57:09 +09:00
  • fa7d60cd51 "node check": initial general output Ian Barwick 2017-08-14 17:32:44 +09:00
  • 3b2158edbf Initialise variables, where appropriate Ian Barwick 2017-08-14 15:11:42 +09:00
  • 4260fdf1e7 More code cleanup Ian Barwick 2017-08-14 12:19:57 +09:00
  • eabd56f3be "standby follow": check node system identifiers match Ian Barwick 2017-08-14 11:45:08 +09:00
  • 0f31756733 General code cleanup Ian Barwick 2017-08-14 10:04:53 +09:00
  • b95b3e50e3 Return system identification information with appropriate data types Ian Barwick 2017-08-14 08:50:54 +09:00
  • 50b82f785e Add function to execute "IDENTIFY_SYSTEM" Ian Barwick 2017-08-11 22:01:02 +09:00
  • f972aec198 Parse recovery.conf file Ian Barwick 2017-08-10 23:58:16 +09:00
  • 1292e8991a Improve "standby switchover" --dry-run output Ian Barwick 2017-08-10 22:43:05 +09:00
  • 8a50a72dc5 Additional "node status" output Ian Barwick 2017-08-10 17:18:08 +09:00
  • 4f2161bd83 Cleanup various #defines Ian Barwick 2017-08-10 15:11:53 +09:00
  • 970ed5d959 Bump minimum supported version to 9.5 Ian Barwick 2017-08-10 15:07:32 +09:00
  • cc52227d61 Miscellaneous cleanup Ian Barwick 2017-08-10 15:05:01 +09:00
  • 7ca68b7cc8 Standardize "primary_conninfo" generation Ian Barwick 2017-08-10 12:37:50 +09:00
  • 1cb0adfdcb Finalize switchover process Ian Barwick 2017-08-10 09:34:48 +09:00
  • 5fb86771b1 Use stored node configuration file path when executing remote commands Ian Barwick 2017-08-10 09:12:07 +09:00
  • 1d99a07b43 Store configuration file in repmgr.nodes table Ian Barwick 2017-08-10 08:03:24 +09:00
  • a57fb5b50c After switchover, enable sibling standbys to follow new primary Ian Barwick 2017-08-10 00:06:16 +09:00
  • 4930c95ef7 Consolidate final output of "standby follow" / "node rejoin" Ian Barwick 2017-08-09 19:31:42 +09:00
  • 9690aeb030 Fix typo Abhijit Menon-Sen 2017-08-06 09:14:19 +05:30
  • 774a3abf24 Minor style fix Ian Barwick 2017-08-09 17:35:49 +09:00
  • bae82318f1 No need to expose configuration file archive functions as repmgr commands Ian Barwick 2017-08-09 13:32:15 +09:00
  • df425a38b7 Refactor "standby follow" functionality Ian Barwick 2017-08-09 13:26:27 +09:00
  • b1e544f962 Enable use of pg_rewind during switchover operations Ian Barwick 2017-08-09 12:09:37 +09:00
  • 2553839630 Split actual promote functionality of do_standby_promote() into seperate function Ian Barwick 2017-08-08 10:45:56 +09:00
  • f2cf46bba3 Check replication lag before attempting switchover Ian Barwick 2017-08-08 10:16:47 +09:00