Martín Marqués
45e29c5b28
Typo in a comment
2015-06-04 18:12:35 +09:00
Ian Barwick
5def293ed6
Configuration file: ignore whitespace following the '=' sign
2015-06-04 11:58:34 +09:00
Ian Barwick
ff7b4d3f02
Improve whitespace handling
...
Ignore blank lines which consist of whitespace. Per issue #71 in
GitHub.
This fix also improves comment handling and will treat lines with
whitespace before the '#' character as whitespace.
2015-06-04 11:44:38 +09:00
Ian Barwick
a54478a045
Documentation tweaks
2015-05-12 10:16:52 +09:00
Marco Nenciarini
7ad9a2c28a
Allow repmgr to be compiled with a libpq newer than PostgreSQL
...
Fixes #44
2015-04-29 18:00:54 +02:00
John Galt
3deb6784e7
Fixed typo
2015-04-16 13:30:40 +09:00
Ian Barwick
ba275bb0c2
Update HISTORY file
2015-04-16 11:02:40 +09:00
Ian Barwick
9735bb63a1
Add short option '-c' for '--fast-checkpoint'
...
This is similar to pg_basebackup's '-c/--checkpoint=fast|spread'
option.
2015-04-16 08:15:44 +09:00
Ian Barwick
1e5792f8df
Remove unused function
2015-04-14 14:29:47 +09:00
Ian Barwick
a01fefa7d0
After standby promotion, ensure metadata is updated by repmgr
...
Previously this was handled by repmgrd but if a standby is promoted
directly this will leave the metadata in an incorrect state.
2015-04-14 13:39:48 +09:00
Ian Barwick
34eaf94b2b
Fix variable name spelling
2015-04-14 13:15:44 +09:00
Ian Barwick
68e3a9d7ab
Improve promotion failure handling
...
Exit with error; don't attempt to write event log as master
connection will not be valid at this point.
2015-04-14 13:09:02 +09:00
Ian Barwick
2ad4f68700
Add notes about cluster name and quoting
...
Supported, but better to avoid.
2015-04-13 15:40:29 +09:00
Ian Barwick
00aa0c8c87
Fix typos
2015-04-13 15:22:09 +09:00
Ian Barwick
e8025c7c9f
Re-use replication slot if it already exists
...
Per issue #65 in GitHub
2015-04-13 13:17:38 +09:00
Ian Barwick
6a17360b4c
Add FAQ item about shared_preload_libraries = 'repmgr_funcs'
2015-04-10 16:45:04 +09:00
Ian Barwick
9e5e843a4f
Prevent a test SSH connection being made when not needed
...
When using the default pg_basebackup method to clone a standby
together with the `--ignore-external-config-files` option, there's
no need to test for a working SSH connection - which may not
be desirable in many use-cases anyway.
Per issue #64 in GitHub.
2015-04-10 15:05:19 +09:00
Martín Marqués
734ae1825e
Don't run ssh connection test when --ignore-external-config-files was used
2015-04-10 11:02:19 +09:00
Ian Barwick
41fe58764e
Add note about PGPASSFILE
2015-04-10 10:29:52 +09:00
Ian Barwick
58a5249b7e
HISTORY update
2015-04-09 16:12:11 +09:00
Ian Barwick
90c0bd4638
Add FAQ item about witness server port
2015-04-09 16:05:44 +09:00
Martín Marqués
359e81a6d6
Updated RHEL files.
2015-04-02 05:54:08 -03:00
Ian Barwick
07d220cb00
Correct monitoring table column names
...
It would be more consistent to change the "primary" to "master"
but that would make the table incompatible with the v2.0 table.
2015-03-31 18:14:32 +09:00
Ian Barwick
4dfeffe087
Add constant NODE_NOT_FOUND
...
Which is what the magic number means in those contexts.
2015-03-31 14:35:16 +09:00
Ian Barwick
18544c82ca
Prevent rempgrd from looping infinitely if node was not registered
2015-03-31 14:25:08 +09:00
Ian Barwick
0f86bdcd05
Fixes for event logging
...
We can't always assume a valid connection to the master
2015-03-31 14:15:29 +09:00
Ian Barwick
7d33c1e411
Only attempt to log an event if the rempgr schema has been set
...
In some circumstances (primarily when executing `repmgr standby
clone`) the `repmgr.conf` file is not mandated. However this means
the repmgr schema is not known, and any attempt to create an
event record will result in a log warning, which may cause
confusion as to the success of the operation.
It might be better to mandate providing `repmgr.conf` in all
circumstances.
Per report in https://github.com/2ndQuadrant/repmgr/issues/53 .
2015-03-31 10:28:34 +09:00
Ian Barwick
fec65bde3d
Fix typo in -?/--help output
2015-03-27 18:09:41 +09:00
Ian Barwick
4863ea98bc
Bump specfile version number
2015-03-27 17:42:55 +09:00
Ian Barwick
c4505248b0
doc: Minor README/FAQ rewording
2015-03-27 11:34:52 +09:00
Ian Barwick
5774d86ac7
Remove not-yet-existent 2.0.3 release items
2015-03-27 11:05:40 +09:00
Ian Barwick
29e7733152
Prepare devel branch for promotion to master
2015-03-26 11:50:22 +09:00
Ian Barwick
b64385bee8
Fix HISTORY item
2015-03-26 11:46:28 +09:00
Ian Barwick
419ce28d3d
Remove old README
2015-03-26 11:44:09 +09:00
Ian Barwick
90cc6a5cb4
Add note about --initdb-no-pwprompt
2015-03-26 11:43:24 +09:00
Ian Barwick
1b175ddfcf
Update FAILOVER.rst
2015-03-26 11:40:51 +09:00
Ian Barwick
eabe618738
FAQ fixes and updates
2015-03-26 11:07:18 +09:00
Ian Barwick
3e621f43d1
Use 100 as the default priority; 0 or less means node will never be promoted
2015-03-26 10:38:20 +09:00
Ian Barwick
15a531fed8
Update function description
2015-03-24 19:36:31 +09:00
Ian Barwick
96255b988a
Remove unused function
...
And standardized nomenclature on "master" rather than "primary".
2015-03-24 14:29:54 +09:00
Ian Barwick
8de0deddf9
Change "primary" to "master"
...
Personally I prefer "primary", but repmgr uses "master" so let's consolidate
on one version of the terminology for clarity.
2015-03-24 14:06:39 +09:00
Ian Barwick
bd19a2c868
Improve handling of event logging in rempgrd
...
Provide the master connection if available, and if not enable
create_event_record() to skip trying to write to the database,
but execute the notification program if defined.
2015-03-24 13:40:39 +09:00
Ian Barwick
2cadb3424d
Don't try and log events when no master connection available
2015-03-24 12:48:02 +09:00
Ian Barwick
bfe4585b91
rempgr -> repmgr
2015-03-24 11:32:50 +09:00
Ian Barwick
230773d626
Merge pull request #52 from centromere/repmgr
...
Fix typo in README.rst
2015-03-24 10:45:02 +09:00
John Galt
81b7b3bae7
Fixed typo
2015-03-23 21:08:48 -04:00
Germ van Ek
8cfc26d3ea
Added postgresql-9.4 to debian control file
2015-03-24 10:03:56 +09:00
Ian Barwick
5b1a4d0ef1
Merge pull request #51 from gerben-van-eck/repmgr
...
Added postgresql-9.4 to debian control file
2015-03-24 09:59:57 +09:00
Germ van Ek
22423aa51a
Added postgresql-9.4 to debian control file
2015-03-23 16:53:04 +01:00
Ian Barwick
98df2a5891
Fix recovery_min_apply_delay handling
...
- rename --min-recovery-apply-delay to --recovery-min-apply-delay
- ensure server version is 9.4 or later before writing
recovery_min_apply_delay to recovery.conf.
This fixes changes introduced in 653e11c2a7
(the parameter was subsequently renamed).
Also reallocate the '-r' parameter to --rsync-only, which is probably
more useful.
2015-03-23 17:50:51 +09:00