Commit Graph

  • 318f1dac40 Update HISTORY v3.3.2 Ian Barwick 2017-05-29 11:43:30 +09:00
  • bda4b0995c Patch Makefile from downstream Ian Barwick 2017-05-22 11:55:07 +09:00
  • c14449f0a7 Fix build on PostgreSQL older than the current libpq Ian Barwick 2017-05-22 11:54:33 +09:00
  • 557e34b70c Add basic regression test from downstream Ian Barwick 2017-05-22 11:53:59 +09:00
  • 333083869b repmgrd: fix more PostgreSQL 10 WAL function renamings Ian Barwick 2017-05-22 22:25:07 +09:00
  • 57fae00844 repmgrd: support latest round of PostgreSQL 10 WAL function renamings Ian Barwick 2017-05-22 11:02:22 +09:00
  • 3de336f1c0 Update HISTORY Ian Barwick 2017-05-22 08:44:54 +09:00
  • 5493b57443 repmgr: parse --no-slot in pg_basebackup_options Ian Barwick 2017-03-07 11:04:18 +09:00
  • e53f1bf844 repmgrd: support further renamed WAL function for PostgreSQL 10 Ian Barwick 2017-03-03 11:10:08 +09:00
  • 90638811c8 repmgr: support further renamed WAL function for PostreSQL 10 Ian Barwick 2017-03-01 10:12:05 +09:00
  • 892e3b93d1 repmgr: support --wal-method (replacing --xlog-method) for pg_basebackup in PostgreSQL 10 Ian Barwick 2017-02-15 22:39:59 +09:00
  • 6f15a7e52e repmgr: initial support for PostgreSQL 10 Ian Barwick 2016-12-02 12:06:08 +09:00
  • 98998f73bf repmgrd: remove unnecessary inclusions Ian Barwick 2017-05-22 08:10:40 +09:00
  • 34ac2d8141 Bump version Ian Barwick 2017-05-15 08:46:21 +09:00
  • c820b61f28 Update HISTORY Ian Barwick 2017-05-15 08:44:13 +09:00
  • 9e620656c5 Minor log/comment fixes Ian Barwick 2017-05-05 10:50:06 +09:00
  • 4c5f065ef2 Check data directory not used by an active instance before cloning Ian Barwick 2017-05-12 08:46:49 +09:00
  • d6b36e13d8 Strip trailing \n from various log messages Ian Barwick 2017-05-12 08:44:44 +09:00
  • 51da33a260 Initial implementation of "standby promote" Ian Barwick 2017-05-10 09:24:51 +09:00
  • c61d16def6 Code cleanup in repmgr-action-standby.c Ian Barwick 2017-05-09 23:07:01 +09:00
  • 1aa6df95a9 Add initial code for remaining "repmgr standby" commands Ian Barwick 2017-05-09 22:52:56 +09:00
  • 0a8e9c2a32 "standby clone": fix return codes Ian Barwick 2017-05-09 11:00:39 +09:00
  • c7f49541a3 Add "standby unregister" Ian Barwick 2017-05-08 23:37:53 +09:00
  • 08d2da3443 Fix pointer usage Ian Barwick 2017-05-08 15:29:52 +09:00
  • 5e48a19ebe "standby clone": process -w/--wal-keep-segment Ian Barwick 2017-05-05 21:03:16 +09:00
  • aaa9af2371 "standby clone": fix a couple of regressions Ian Barwick 2017-05-05 20:08:14 +09:00
  • bb0aac8912 "standby clone": rsync mode does of course accept -c/--fast-checkpoint Ian Barwick 2017-05-05 19:03:33 +09:00
  • 22c2f01d87 Process hostname as separate argument Ian Barwick 2017-05-05 18:48:39 +09:00
  • 7844afa074 Implement "standby register" Ian Barwick 2017-05-05 10:50:41 +09:00
  • 2fa277cc53 repmgr: fix --replication-user option when using conninfo string Ian Barwick 2017-05-05 09:18:30 +09:00
  • 6a4f5944a1 repmgr: add missing '-P' option Ian Barwick 2017-04-25 17:15:58 +09:00
  • c02a12a113 repmgrd: actually call repmgr_update_last_updated() Ian Barwick 2017-04-18 13:33:28 +09:00
  • 01b3933922 repmgr: master register - remove superfluous transaction start Ian Barwick 2017-04-17 12:30:44 +09:00
  • 39b3b32814 repmgr: improve detection of pg_rewind on remote server Ian Barwick 2017-04-13 11:26:32 +09:00
  • 846e0f73b2 repmgr: avoid spurious cluster name errors during 'standby switchover' Ian Barwick 2017-04-13 09:02:51 +09:00
  • 7467525c8d Add log_detail() method Ian Barwick 2017-04-13 08:44:20 +09:00
  • b27a94ccbe Typo in failover docs, reported by VaoTsun Simon Riggs 2017-04-11 21:20:43 +01:00
  • 2e69d155da Typo in README.md reported by dhx Simon Riggs 2017-04-11 21:15:42 +01:00
  • 06b79f2263 "standby clone": ensure replication user is used when conninfo str provided Ian Barwick 2017-05-05 00:13:04 +09:00
  • c41ff2c442 Add some todos Ian Barwick 2017-05-04 23:49:55 +09:00
  • bb362bdb7e Various improvements to database parameter handling Ian Barwick 2017-05-04 23:15:28 +09:00
  • fe7598d230 Make boolean support more like that in postgresql.conf Ian Barwick 2017-05-04 11:34:50 +09:00
  • 821e6740c5 "standby clone": fixes for Barman mode Ian Barwick 2017-05-03 11:08:17 +09:00
  • 962598259e Don't try and copy a NULL pointer Ian Barwick 2017-05-03 08:20:51 +09:00
  • cbc3e1700b "standby clone" - finalize Ian Barwick 2017-05-02 22:29:43 +09:00
  • 10959d98bc "standby clone": honour -S/--superuser setting Ian Barwick 2017-05-02 17:58:57 +09:00
  • db69c4b310 "standby clone": exit early in pg_basebackup mode if data directory is not empty Ian Barwick 2017-05-02 14:47:23 +09:00
  • 00fd8e81f8 "standby clone": basic port complete Ian Barwick 2017-05-02 14:25:08 +09:00
  • 0a553c309b Update test config files Ian Barwick 2017-05-02 10:17:13 +09:00
  • a960ed9d49 "standby clone": perform clone operations Ian Barwick 2017-05-02 09:58:17 +09:00
  • 8f74d1b946 "standby clone": create replication slot Ian Barwick 2017-05-02 00:38:36 +09:00
  • 84a2bf4375 "standby clone": initialise non-Barman clone process Ian Barwick 2017-05-02 00:19:44 +09:00
  • 611e3b5e29 Further "standby clone" code Ian Barwick 2017-05-01 23:34:01 +09:00
  • 206a9fd333 More work on "standby clone" Ian Barwick 2017-05-01 22:22:31 +09:00
  • 675dc5adb3 repmgr cluster event: order output by event_timestamp Ian Barwick 2017-05-01 08:37:41 +09:00
  • bcb17dd71a More functionality for "standby clone" Ian Barwick 2017-04-29 22:41:43 +09:00
  • dc347f1484 Additional "standby clone" code Ian Barwick 2017-04-28 22:00:26 +09:00
  • 99e7bb0ea3 Initial code for standby clone Ian Barwick 2017-04-27 09:22:09 +09:00
  • bcf55b4f72 Split "action" functions to individual files Ian Barwick 2017-04-26 22:58:21 +09:00
  • 230eab28a9 Update .gitignore Ian Barwick 2017-04-26 22:49:19 +09:00
  • a3a4c441b6 master register: warn if "upstream_node_id" set Ian Barwick 2017-04-26 22:18:40 +09:00
  • 16a47f5693 master register: add event details if relevant Ian Barwick 2017-04-26 22:09:49 +09:00
  • cd0509194d Validate --node-id/--node-name, if provided and acceptable Ian Barwick 2017-04-26 21:18:28 +09:00
  • 2ed5393209 Suppress configuration file warnings if --terse is set Ian Barwick 2017-04-26 10:50:43 +09:00
  • 1b785d9a20 Add simple output for CLUSTER EVENT Ian Barwick 2017-04-26 10:31:56 +09:00
  • 5041a49b66 Additional option parsing Ian Barwick 2017-04-25 23:29:43 +09:00
  • 226ba99804 Refactor command line option checks Ian Barwick 2017-04-25 22:26:12 +09:00
  • c8e27956e6 Fix queries and permissions for the repmgr extension Ian Barwick 2017-04-25 10:56:55 +09:00
  • 451cd16788 Initial code for "standby clone" Ian Barwick 2017-04-25 09:18:14 +09:00
  • 885bc122df Improve logging output Ian Barwick 2017-04-25 08:22:58 +09:00
  • ef5c6b37a4 Add event logging Ian Barwick 2017-04-24 23:20:23 +09:00
  • 8a04879953 Parameterize record creation/update queries Ian Barwick 2017-04-24 22:21:38 +09:00
  • ca6b493763 create and update node records Ian Barwick 2017-04-24 10:24:44 +09:00
  • 18c2cfda0b Fix tabulation Ian Barwick 2017-04-22 09:06:42 +09:00
  • dcb0d71591 Add missing function definition Ian Barwick 2017-04-22 08:46:35 +09:00
  • 5e68d41d58 Add config file for testing Ian Barwick 2017-04-22 08:25:41 +09:00
  • a16bbbf107 master register: check for existing master presence/active record Ian Barwick 2017-04-21 19:47:31 +09:00
  • 77870d3887 master register: create repmgr extension Ian Barwick 2017-04-21 18:38:28 +09:00
  • 001d887e8d Initial database functions Ian Barwick 2017-04-21 15:12:33 +09:00
  • 11b7dda778 Fix formatting Ian Barwick 2017-04-21 13:28:29 +09:00
  • 073afbce54 Improve configuration file parsing and error detection Ian Barwick 2017-04-21 13:12:28 +09:00
  • 0b0a0c69fc Implement config file parsing Ian Barwick 2017-04-21 12:11:00 +09:00
  • 7d0e061088 Various syntax and include fixes Ian Barwick 2017-04-20 17:04:54 +09:00
  • f9dfcb20b4 Initial config file structure definition and initialisation Ian Barwick 2017-04-20 16:42:56 +09:00
  • 0fb4876256 Initial config file infrastructure Ian Barwick 2017-04-20 09:41:50 +09:00
  • 8968cfe735 Add logging and repmgr command sanity checks Ian Barwick 2017-04-20 00:32:04 +09:00
  • 76e8c4624e repmgr: initial runtime option parsing and root execution detection Ian Barwick 2017-04-19 23:16:36 +09:00
  • 1631917715 Initial table definitions and coding for repmgr client utility Ian Barwick 2017-04-19 22:41:20 +09:00
  • 2704ab0536 Improve PostgreSQL version detection Ian Barwick 2017-04-19 10:12:52 +09:00
  • e306eb213b Tweak extension configuration Ian Barwick 2017-04-19 10:12:26 +09:00
  • 856244fdd6 Suffix binaries with "4" ("repmgr4" etc) Ian Barwick 2017-04-18 12:25:25 +09:00
  • e6237cc81a Makefiles and placeholder code Ian Barwick 2017-04-18 11:26:51 +09:00
  • 4a830b14b9 Initial configure script Ian Barwick 2017-04-18 09:39:01 +09:00
  • 1c99251ad1 Initial commit Ian Barwick 2017-04-18 07:55:00 +09:00
  • 870a367d3b repmgr: prevent spurious error message when running 'standby switchover' Ian Barwick 2017-04-10 22:49:14 +09:00
  • 9c28d3626b Update HISTORY v3.3.1 Ian Barwick 2017-03-20 14:20:52 +09:00
  • 0916d8f2ad repmgr: disallow node ids which are not positive signed 32 bit integers Ian Barwick 2017-03-20 11:22:09 +09:00
  • 1964f890be repmgr: enable master register --force with node foreign key dependency Ian Barwick 2017-03-20 10:01:21 +09:00
  • 976a61005e Only attempt to set synchronous transaction mode with valid connection Ian Barwick 2017-03-17 20:32:36 +09:00
  • 0c82278fd4 repmgr: fix command line parsing with hostname as an additional argument Ian Barwick 2017-03-14 22:52:15 +09:00