Commit Graph

  • 948e076ad9 log_db_error(): fix formatted message handling Ian Barwick 2019-03-27 11:00:31 +09:00
  • a3bd9d33ff Use sizeof(buf) rather than hard-coding value Ian Barwick 2019-03-27 10:43:49 +09:00
  • 73ad689390 standby register: fail if --upstream-node-id is the local node ID Ian Barwick 2019-03-27 14:22:55 +09:00
  • e9ece34aeb log_db_error(): fix formatted message handling Ian Barwick 2019-03-27 11:00:31 +09:00
  • 9dd2f30c72 Use sizeof(buf) rather than hard-coding value Ian Barwick 2019-03-27 10:43:49 +09:00
  • 9dc928a7d5 repmgrd: clean up PQExpBuffer handling Ian Barwick 2019-03-26 13:15:25 +09:00
  • 9acf7bdfea repmgrd: don't terminate uninitialized PQExpBuffer Ian Barwick 2019-03-26 11:35:45 +09:00
  • 9164d3931b repmgrd: clean up PQExpBuffer handling Ian Barwick 2019-03-26 13:15:25 +09:00
  • 801ed2b0c8 repmgrd: don't terminate uninitialized PQExpBuffer Ian Barwick 2019-03-26 11:35:45 +09:00
  • e490f35223 doc: fix syntax Ian Barwick 2019-03-22 15:41:44 +09:00
  • ec873b0119 doc: update release notes Ian Barwick 2019-03-22 15:42:12 +09:00
  • 29acd10f37 doc: update release notes Ian Barwick 2019-03-22 15:42:12 +09:00
  • 9df511eee3 doc: fix syntax Ian Barwick 2019-03-22 15:41:44 +09:00
  • 6441db23ff repmgrd: during failover, check if a node was already promoted Ian Barwick 2019-03-21 16:16:59 +09:00
  • 539861cb58 repmgrd: during failover, check if a node was already promoted Ian Barwick 2019-03-21 16:16:59 +09:00
  • 7792de3543 standby follow: set replication user when connecting to local node Ian Barwick 2019-03-21 16:31:56 +09:00
  • 94fe3e395e standby switchover: don't attempt to pause repmgrd on unreachable nodes Ian Barwick 2019-03-21 10:09:03 +09:00
  • ff26173b1e doc: add note about compiling against Pg11 and later with the --with-llvm option Ian Barwick 2019-03-21 10:30:00 +09:00
  • 4c11a57334 use a constant to denote unknown replication lag Ian Barwick 2019-03-20 17:26:04 +09:00
  • 6f0f338968 standby follow: set replication user when connecting to local node Ian Barwick 2019-03-21 16:31:56 +09:00
  • bd26eb3025 standby switchover: don't attempt to pause repmgrd on unreachable nodes Ian Barwick 2019-03-21 10:09:03 +09:00
  • 9b089b7401 doc: add note about compiling against Pg11 and later with the --with-llvm option Ian Barwick 2019-03-21 10:30:00 +09:00
  • 314a1e8f4f use a constant to denote unknown replication lag Ian Barwick 2019-03-20 17:26:04 +09:00
  • 7204a0faf4 doc: consolidate witness server documentation Ian Barwick 2019-03-20 16:30:09 +09:00
  • 1d2d6e3587 doc: consolidate witness server documentation Ian Barwick 2019-03-20 16:30:09 +09:00
  • c03913d32a doc: various improvements to repmgrd documentation Ian Barwick 2019-03-20 16:10:03 +09:00
  • 5e775cef16 doc: various improvements to repmgrd documentation Ian Barwick 2019-03-20 16:10:03 +09:00
  • 37a41a66f9 Check node recovery type before attempting to write an event record Ian Barwick 2019-03-18 15:26:16 +09:00
  • 4c2c8ecbab Fix logging related to "connection_check_type" Ian Barwick 2019-03-20 11:58:18 +09:00
  • b84b6180ee repmgrd: improve witness node monitoring Ian Barwick 2019-03-20 11:45:30 +09:00
  • 58f55222d9 Explictly log PQping() failures Ian Barwick 2019-03-20 11:35:43 +09:00
  • 5cbaff8d0a Improve database connection failure logging Ian Barwick 2019-03-20 11:27:12 +09:00
  • a38e229e61 check_primary_status(): handle case where recovery type unknown Ian Barwick 2019-03-18 16:16:54 +09:00
  • 272abdd483 Refactor check_primary_status() Ian Barwick 2019-03-18 15:01:21 +09:00
  • b4f6043abc Update .gitignore Ian Barwick 2019-02-27 13:02:30 +09:00
  • a7f3f899ff doc: update repmgrd example output Ian Barwick 2019-03-15 15:43:11 +09:00
  • 7d0caefaee Fix logging related to "connection_check_type" Ian Barwick 2019-03-20 11:58:18 +09:00
  • 7434cc0b8e repmgrd: improve witness node monitoring Ian Barwick 2019-03-20 11:45:30 +09:00
  • b84d98fe81 Explictly log PQping() failures Ian Barwick 2019-03-20 11:35:43 +09:00
  • 46efe57cd0 Improve database connection failure logging Ian Barwick 2019-03-20 11:27:12 +09:00
  • 3ec43eda36 doc: remove references to "primary_visibility_consensus" v4.3.0rc2 Ian Barwick 2019-03-18 17:43:16 +09:00
  • 426759ca8e check_primary_status(): handle case where recovery type unknown Ian Barwick 2019-03-18 16:16:54 +09:00
  • 39df55c39c Check node recovery type before attempting to write an event record Ian Barwick 2019-03-18 15:26:16 +09:00
  • ce8e1cccc4 Remove outdated comment Ian Barwick 2019-03-18 15:17:33 +09:00
  • f54ff85cfa Remove outdated comment Ian Barwick 2019-03-18 15:17:33 +09:00
  • 8ab51c2ae3 Refactor check_primary_status() Ian Barwick 2019-03-18 15:01:21 +09:00
  • 70bfa4c8e1 Clarify calls to check_primary_status() Ian Barwick 2019-03-18 14:19:09 +09:00
  • 43f28f4097 Clarify calls to check_primary_status() Ian Barwick 2019-03-18 14:19:09 +09:00
  • 5b87156870 doc: clarify "cluster show" error codes Ian Barwick 2019-03-18 10:49:38 +09:00
  • f0d5ad503d doc: clarify "cluster show" error codes Ian Barwick 2019-03-18 10:49:38 +09:00
  • 0940185f49 doc: clarify "cluster show" error codes Ian Barwick 2019-03-18 10:49:38 +09:00
  • b9ee57ee0f Fix assorted Makefile bugs v4.3.0rc1 John Naylor 2019-03-15 14:37:33 +08:00
  • 4f9fc56871 Fix assorted Makefile bugs John Naylor 2019-03-15 14:37:33 +08:00
  • fbdf9617fa doc: update repmgrd example output Ian Barwick 2019-03-15 15:43:11 +09:00
  • d29df0067f doc: update HISTORY Ian Barwick 2019-03-15 15:08:19 +09:00
  • d5d6ed4be7 Bump version Ian Barwick 2019-03-15 14:41:41 +09:00
  • f4655074ae doc: miscellaenous cleanup Ian Barwick 2019-03-15 14:39:37 +09:00
  • dfb92df05f doc: miscellaenous cleanup Ian Barwick 2019-03-15 14:39:37 +09:00
  • 67d26ab7e2 doc: tweak wording in event notification documentation Ian Barwick 2019-02-27 13:01:19 +09:00
  • 70a7b45a03 doc: add explanation of the configuration file format Ian Barwick 2019-03-15 14:01:35 +09:00
  • 4251590833 doc: update "connection_check_type" descriptions Ian Barwick 2019-03-14 15:42:19 +09:00
  • 9347d34ce0 repmgrd: optionally check upstream availability through connection attempts Ian Barwick 2019-03-14 14:53:45 +09:00
  • feb90ee50c Correct some doc typos John Naylor 2019-03-14 11:58:31 +08:00
  • 0a6486bb7f doc: expand "standby_disconnect_on_failover" documentation Ian Barwick 2019-03-13 22:13:35 +09:00
  • 39443bbcee Count witness and zero-priority nodes in visibility check Ian Barwick 2019-03-14 11:17:51 +09:00
  • fc636b1bd2 Ensure witness node sets last upstream seen time Ian Barwick 2019-03-14 10:53:12 +09:00
  • 048bad1c88 doc: fix option name typo Ian Barwick 2019-03-14 09:32:06 +09:00
  • 4528eb1796 doc: expand "failover_validate_command" documentation Ian Barwick 2019-03-13 21:10:03 +09:00
  • 169c9ccd32 repmgrd: improve logging output when executing "failover_validate_command" Ian Barwick 2019-03-13 21:07:26 +09:00
  • 5f92fbddf2 doc: various updates Ian Barwick 2019-03-13 16:55:32 +09:00
  • 7926011fa4 doc: add explanation of the configuration file format Ian Barwick 2019-03-15 14:01:35 +09:00
  • 9dd87dd5ce doc: add explanation of the configuration file format Ian Barwick 2019-03-15 14:01:35 +09:00
  • a2df69512a doc: update "connection_check_type" descriptions Ian Barwick 2019-03-14 15:42:19 +09:00
  • c2206b007a repmgrd: optionally check upstream availability through connection attempts Ian Barwick 2019-03-14 14:53:45 +09:00
  • e06d3de444 Correct some doc typos John Naylor 2019-03-14 11:58:31 +08:00
  • 9d056b2f72 doc: expand "standby_disconnect_on_failover" documentation Ian Barwick 2019-03-13 22:13:35 +09:00
  • 19bf4d7434 Count witness and zero-priority nodes in visibility check Ian Barwick 2019-03-14 11:17:51 +09:00
  • 56d9f5b856 Ensure witness node sets last upstream seen time Ian Barwick 2019-03-14 10:53:12 +09:00
  • c1d6753081 doc: fix option name typo Ian Barwick 2019-03-14 09:32:06 +09:00
  • 2b59b4894a doc: expand "failover_validate_command" documentation Ian Barwick 2019-03-13 21:10:03 +09:00
  • c3c58df7b9 repmgrd: improve logging output when executing "failover_validate_command" Ian Barwick 2019-03-13 21:07:26 +09:00
  • 0e2f3e563a doc: various updates Ian Barwick 2019-03-13 16:55:32 +09:00
  • 617e466f72 doc: merge repmgrd witness server description into failover section Ian Barwick 2019-03-13 16:03:17 +09:00
  • 435fac297b doc: merge repmgrd split network handling description into failover section Ian Barwick 2019-03-13 15:55:53 +09:00
  • 4bc12b4c94 doc: merge repmgrd monitoring description into operating section Ian Barwick 2019-03-13 15:51:28 +09:00
  • 91234994e2 doc: merge repmgrd degraded monitoring description into operation section Ian Barwick 2019-03-13 15:34:07 +09:00
  • ee9da30f20 doc: merge repmgrd notes into operation documentation Ian Barwick 2019-03-13 15:28:16 +09:00
  • 2e67bc1341 doc: merge repmgrd pause documentation into overview Ian Barwick 2019-03-13 14:53:56 +09:00
  • 18ab5cab4e doc: initial repmgrd doc refactoring Ian Barwick 2019-03-13 14:33:27 +09:00
  • 60bb4e9fc8 doc: update repmgrd configuration documentation Ian Barwick 2019-03-13 13:34:08 +09:00
  • 52bee6b98d repmgrd: various minor logging improvements Ian Barwick 2019-03-13 11:27:17 +09:00
  • ecb1f379f5 repmgrd: remove global variable Ian Barwick 2019-03-12 16:05:34 +09:00
  • e1cd2c22d4 repmgrd: enable election rerun Ian Barwick 2019-03-12 14:03:59 +09:00
  • 1dea6b76d9 Remove redundant struct allocation Ian Barwick 2019-03-11 19:06:07 +09:00
  • 702f90fc9d doc: update list of reloadable repmgrd configuration options Ian Barwick 2019-03-11 16:18:10 +09:00
  • c4d1eec6f3 doc: document "failover_validation_command" Ian Barwick 2019-03-11 15:02:33 +09:00
  • b241c606c0 doc: expand repmgrd configuration section Ian Barwick 2019-03-11 14:50:33 +09:00
  • 8c4421d110 doc: merge repmgrd witness server description into failover section Ian Barwick 2019-03-13 16:03:17 +09:00
  • 69cb3f1e82 doc: merge repmgrd split network handling description into failover section Ian Barwick 2019-03-13 15:55:53 +09:00
  • 960acfeb3c doc: merge repmgrd monitoring description into operating section Ian Barwick 2019-03-13 15:51:28 +09:00