Commit Graph

1044 Commits

Author SHA1 Message Date
Ian Barwick 83e6d15410 Add TODO item 2015-10-30 17:03:01 +09:00
Ian Barwick 6a10fe0cd9 Replace "slave" with "standby" for consistency
"standby" is used everywhere except in these two error messages.
2015-10-30 16:59:39 +09:00
Ian Barwick c664682c05 Remove duplicated TODO item 2015-10-30 16:58:38 +09:00
Ian Barwick 44acc8d719 Update HISTORY 2015-10-28 16:13:41 +09:00
Ian Barwick b911483d5e Specify relevant node in error message 2015-10-28 16:10:08 +09:00
Ian Barwick ee9270fe8d Terminate repmgrd if standby is no longer connected to upstream 2015-10-28 16:05:35 +09:00
Ian Barwick d0a4eebeec Update FAQ entry about witness port specification 2015-10-27 18:26:38 +09:00
Ian Barwick 0f5e71f029 Add FAQ item about repmgr permissions in pg_hba.conf 2015-10-27 18:24:02 +09:00
Ian Barwick dbd90d45f5 Update TODO 2015-10-27 14:41:04 +09:00
Ian Barwick c8d0fb401f Add note about default log level 2015-10-27 14:39:30 +09:00
Ian Barwick afda3419cc Put declarations at top of file 2015-10-27 13:17:18 +09:00
Ian Barwick a86fa4ad4a Explicitly set default value for 'use_replication_slots' 2015-10-27 13:01:20 +09:00
Ian Barwick 7e3007f6e8 Add 'primary_response_timeout' as synonym for 'master_response_timeout'
We'll switch terminology in a future release and maintain
'master_response_timeout' for backwards compatibility
2015-10-27 10:23:54 +09:00
Ian Barwick 8c797a8fea Clarify items in the sample repmgr.conf file
Based on customer feedback.
2015-10-26 16:49:45 +09:00
Ian Barwick 56cec22f22 Use pg_malloc0() instead of malloc()
See also d08bd352c1
2015-10-26 15:34:33 +09:00
Ian Barwick b61649a3e3 Bump dev version number 2015-10-26 15:14:14 +09:00
Ian Barwick ded716e403 Improve logging and event notifications when following new upstream node 2015-10-23 09:36:42 +09:00
Ian Barwick d639dc3342 Add note about checking replication slots when following upstream node 2015-10-23 09:21:01 +09:00
Ian Barwick 17ed81ebb7 Improve log messages when following new primary 2015-10-23 09:17:20 +09:00
Ian Barwick b00c507ee4 Minor formatting tweak 2015-10-23 08:51:26 +09:00
Ian Barwick 55d8b2ad9c Clarify some items in sample config file
Also change "master" to "primary" in the comments for consistency
with main PostgreSQL terminology. We'll need to add aliases
for the configuration parameters at some point...
2015-10-23 08:49:45 +09:00
Ian Barwick c918aaad4a Update TODO 2015-10-23 08:49:44 +09:00
Ian Barwick 6e7eee4c01 Only log some debug items if verbose flag is set. 2015-10-23 08:29:35 +09:00
Ian Barwick 5c59e8fc5b Add missing space 2015-10-22 13:13:01 +09:00
Ian Barwick eba0b6bb1e Update TODO 2015-10-14 16:57:24 +09:00
Ian Barwick 3bc0b80a71 Reword log level error message to be more like the Postgres one 2015-10-07 10:54:47 +09:00
Ian Barwick 06b9e0a8ec Clarify purpose of get_repmgr_schema() 2015-10-07 10:54:47 +09:00
Martín Marqués 120be2db1c Fix bug which prevents repmgrd from starting when the cluster name has
upper case letters.
2015-10-06 20:54:28 -03:00
Ian Barwick 12bd7da836 Clean up --help output
There are a confusing number of command line options, some
of which are only valid for particular operations, e.g. "standby clone".
2015-10-05 11:53:45 +09:00
Ian Barwick 2fd905cf9e Update HISTORY 2015-10-02 14:40:52 +09:00
Ian Barwick 7a8a50e229 Add CONTRIBUTING.md 2015-10-02 10:18:06 +09:00
Ian Barwick e188044593 Clean up markup 2015-10-02 10:07:36 +09:00
Ian Barwick 636f4b03c6 Spelling and markup fixes 2015-10-02 09:55:34 +09:00
Ian Barwick bf96b383a3 Merge branch 'eternaltyro-master' 2015-10-02 09:49:55 +09:00
Ian Barwick 3a2e40f381 Merge branch 'master' of https://github.com/eternaltyro/repmgr into eternaltyro-master 2015-10-02 09:49:39 +09:00
Minh Danh c608bb28ee Fix some typos 2015-10-02 08:03:55 +09:00
Ian Barwick ca9c2e1143 Fix -D/--data-dir's long option
This was erroneously rendered as --dest-dir. This bugfeature seems
to have been around for a long time; however as the only way anyone
could know of the existence of --dest-dir is by reading the source
code, we can safely remove it.

Pointed out by Github user Jehan-Guillaume (ioguix) de Rorthais.
2015-10-02 07:50:19 +09:00
Ian Barwick 3a6d6b8899 Fix typo in README.md
Reported by Github user knopwob.
2015-10-02 07:17:39 +09:00
Ian Barwick 4091cb7f18 Update TODO 2015-10-01 16:09:37 +09:00
Ian Barwick 870b0a53b6 Allow 'primary' as synonym for 'master'.
"Primary" is the term preferred in the PostgreSQL documentation, so
we should at least support it.

Practically this means it's possible to write "rempgr primary register"
in place of "repmgr master register".

The next feature-release should replace "master" with "primary" in
the documentation and log messages.

Per gripe in Github #112.
2015-10-01 16:01:12 +09:00
Ian Barwick 6184cc57be Bump version in HEAD 2015-10-01 13:37:23 +09:00
Ian Barwick e1254b6773 Update HISTORY 2015-10-01 13:24:02 +09:00
Ian Barwick 1c9121c2d8 Witness server - extract explicit port setting from conninfo setting
This makes the '-l/--local-port' option redundant, which is now
marked as deprecated.
2015-10-01 09:42:44 +09:00
Ian Barwick 6da03a6157 Free connection options array after use. 2015-10-01 09:16:36 +09:00
Ian Barwick 9bb6befa25 Sanity check 'conninfo' parameter
Catch errors early, it makes everyone's life easier.
2015-10-01 09:06:27 +09:00
Ian Barwick a8e5c68d03 Better document '-l/--local-port' option.
Per Github #59.
2015-10-01 08:40:27 +09:00
Ian Barwick b83e18c503 Fix '-l, --local-port' help output.
Is for witness server only.

Use constants for default port definitions while we're at it.

Github #123.
2015-10-01 08:24:14 +09:00
Ian Barwick d4b845d213 'repmgr witness create --force': overwrite any existing node record
Consistent with 'repmgr standby register --force'.

Fixes Github #122.
2015-10-01 08:02:06 +09:00
Ian Barwick 75aad9a85e repmgr witness create --force: overwrite existing data directory
Per Github #82 (dimitri).
2015-09-30 17:05:54 +09:00
Ian Barwick e115825cd6 Fix comment capitalization 2015-09-30 14:58:43 +09:00