W. Trevor King
5c64f09889
autofailover_quick_setup.rst: 'failover procedure' -> 'the failover procedure'
2015-03-14 11:50:47 -07:00
W. Trevor King
af7dee05a4
autofailover_quick_setup.rst: 'it is needed' -> 'you need'
...
Drop the passive voice.
2015-03-14 11:49:10 -07:00
W. Trevor King
bdb8ee1a6f
autofailover_quick_setup.rst: 'Clone the node1' -> 'Clone node1'
...
This sounds better to me, but maybe that's just my American dialect
:p. The issue of what name get articles is complicated [1].
[1]: http://english.stackexchange.com/questions/59271/why-there-is-the-before-some-names-but-not-others
2015-03-14 11:43:54 -07:00
W. Trevor King
3799d089a1
autofailover_quick_setup.rst: 'Log in' -> 'Log in to'
...
For some discussion, see [1].
[1]: http://english.stackexchange.com/questions/5302/log-in-to-or-log-into-or-login-to
2015-03-14 11:40:37 -07:00
W. Trevor King
d06bd0ddea
autofailover_quick_setup.rst: 'allows setups' -> 'allows for'
2015-03-14 11:34:42 -07:00
W. Trevor King
7fed433df1
autofailover_quick_setup.rst: 'hostname fully qualified' -> FQDN
...
This is the usual terminology [1].
[1]: http://en.wikipedia.org/wiki/Fully_qualified_domain_name
2015-03-14 11:33:54 -07:00
W. Trevor King
9517624297
autofailover_quick_setup.rst: Replace 'server used for witness'
...
With 'witness server' in most places.
When defining the nodes, I went with 'server used as a witness', since
'**witness** is the hostname ... of the witness server' sounded like a
tautology. The longer phrasing isn't really any different, but it
sounds better to me ;).
2015-03-14 11:33:53 -07:00
W. Trevor King
25ea635689
autofailover_quick_setup.rst: Reword 'failover need to vote'
...
And some other minor tweaks to this paragraph. I split the
witness-repmgrd bit off into its own sentence, since that's pretty
independent of the voting business.
2015-03-14 11:33:53 -07:00
W. Trevor King
0d971d9009
autofailover_quick_setup.rst: Reword name-with-status caution
...
Fix the 'recommanded' typo and reword to drop the passive voice and
some awkward phrasing.
2015-03-14 11:32:11 -07:00
W. Trevor King
5bba37cebd
autofailover_quick_setup.rst: Replace 'fail-over' with 'failover'
...
Use the more common spelling. Before this commit:
$ git grep -i failover | wc -l
67
$ git grep -i fail-over | wc -l
2
2015-03-14 11:17:46 -07:00
Ian Barwick
7ad001e0c5
Parse config file before daemonizing
...
Daemonizing changes the current working directory to '/',
which breaks configuration file parsing if the file is in
the previous working directory and provided without an
explicit path.
Also it makes general sense to parse the configuration file
before daemonizing.
2015-03-09 08:26:33 +09:00
Ian Barwick
5a9b6eea1f
Prevent trim() from segfaulting on an empty string
2015-03-07 23:47:07 +09:00
Martín Marqués
66b399b886
Add check for wal_level = logical so we don't fail on 9.4
...
On 9.4 we have logical decoding, which introduced a new wal_level called
logical. This level includes all the previous ones, so you can run a
hot_standby if wal_level = logical, because the relevant information for
hot_standby will be there, plus other information needed for logical
decoding.
We fix this be adding a second check when wal_level is not hot_standby.
2015-03-06 10:37:43 -03:00
Ian Barwick
41e9a370af
Clarify repmgr.conf usage
2015-02-27 10:01:38 +09:00
Magnus Hagander
99e1c33668
Fix markup
...
This was broken in commit 8faf41dd94 ,
most likely because of a runaway search/replace.
2015-02-24 08:47:34 +09:00
Ian Barwick
6791bd9ad3
Clean up rempgr debugging output
2015-02-23 15:17:06 +09:00
Ian Barwick
0762b28679
Update HISTORY file with items included in 2.0.2
...
Also standardize on spaces instead of tabs
2015-02-17 16:12:37 +09:00
Ian Barwick
5dff3017c8
Update HISTORY file
2015-02-12 17:22:34 +09:00
Ian Barwick
09c7ba95ac
Update HISTORY notes
2015-02-12 14:42:23 +09:00
Ian Barwick
e213f3b99d
Fix master port check
...
Check introduced in dc0dfe9b56
was comparing the provided database name instead of the port.
2015-02-12 14:39:05 +09:00
Jaime Casanova
e886e72f14
Add "--checksum" in rsync when using "--force"
...
If the user don't put that option in rsync_options using of "--force"
could be unsafe.
While the probability of failures because of this are low they aren't
zero.
2015-02-10 20:15:40 -05:00
Ian Barwick
3e983b258c
Fix help output formatting
2015-01-03 08:08:47 +09:00
Ian Barwick
9093a9d1ce
Update copyright to 2015
2015-01-03 08:06:09 +09:00
Ian Barwick
4c64d52afb
Update repmgrd usage examples and help output
2014-12-25 10:52:50 +09:00
Ian Barwick
6f80cd5441
Add option "--initdb-no-pwprompt"
...
Previously repmgr passed the -W flag to initdb, which forced
manual input of a password; this option removes the -W flag
to make repetitive testing easier.
2014-12-24 19:07:08 +09:00
Ian Barwick
ee69730f8b
Error message correction
2014-12-24 15:36:03 +09:00
Ian Barwick
9306726e06
Add note about repmgr.conf.sample
2014-12-24 13:15:45 +09:00
Ian Barwick
44fa98f828
Add links to relevant blog posts
2014-12-23 09:12:29 +09:00
Ian Barwick
28fd9d5aeb
Spelling
2014-12-22 16:21:08 +09:00
Ian Barwick
24b2ee09b3
Add -S/--superuser option for witness database creation
...
Previously the witness database creation code was hard-coding the
username 'postgres' when accessing the previously initialised database.
However initdb was not passed any explicit username, meaning the
default database superuser name was the same as the user running
repmgr.
With this patch, a superuser user name (default: postgres) will
be passed to initdb.
Per report by eggyknap [1]
[1] https://github.com/2ndQuadrant/repmgr/issues/38
2014-12-22 16:01:58 +09:00
Ian Barwick
8faf41dd94
Fix markup
2014-12-18 16:42:09 +09:00
Ian Barwick
763881b1ed
Whitespace cleanup
2014-12-18 10:52:20 +09:00
Ian Barwick
94f520e1de
Fix variable name
2014-12-09 15:14:41 +09:00
Marco Nenciarini
f72bb2f093
Fix syntax errors in repmgr.c
2014-10-30 12:09:55 +01:00
Jaime Casanova
927667905e
Code review: Do not use psql on do_witness_create,
...
use createdb and createuser binaries instead
2014-10-29 19:25:14 -05:00
Jaime2ndQuadrant
684d66f48e
Merge pull request #27 from Nexperteam/witness-fixes
...
Witness fixes: create a db and user to avoid using postgres
This is so, we can create the appropiate user and database on the witness.
2014-10-29 19:05:38 -05:00
Jaime2ndQuadrant
406c325ccb
Merge pull request #23 from wamonite/fix_witness
...
fix: witness creation and monitoring.
On copy_configuration() we are using the res variable when is still used on the loop.
2014-10-29 18:44:53 -05:00
Martín Marqués
c23ee3830b
errcode.h is a local header.
2014-09-29 16:09:55 -03:00
Martín Marqués
dc0dfe9b56
If the user doesn't pass the port on which the primary server is listening
...
we have to assume it's the DEFAULT_MASTER_PORT.
This was not done, so we added a check to see if it has a value that is
usable, else we use DEFAULT_MASTER_PORT.
2014-09-29 16:06:05 -03:00
Ian Barwick
313d787ebf
Clarify repmgr database role
2014-07-16 14:10:18 +09:00
Ian Barwick
253992c5ec
Fix pg_hba.conf example
2014-07-16 13:51:05 +09:00
Ian Barwick
47b7c4ce06
Update HISTORY for minor release 2.0.1
v2.0.1
2014-07-16 11:00:58 +09:00
Ian Barwick
99ed9a065e
Formatting fixes
2014-07-16 10:58:05 +09:00
Ian Barwick
a87d859e56
Correct year in specfile changelog
2014-07-16 09:58:51 +09:00
Ian Barwick
7350a8bf57
Fix code block formatting
2014-07-16 08:07:07 +09:00
Ian Barwick
75baed233b
Convert QUICKSTART file to markdown format
...
Less effort for more consistent formatting (at least the way
github renders it).
2014-07-16 07:57:00 +09:00
Ian Barwick
5b9ac4585b
Formatting fixes
2014-07-07 14:10:00 +09:00
Ian Barwick
2cbee90f35
Fix formatting
2014-07-07 11:51:10 +09:00
Ian Barwick
fa7d8df534
Add a "quickstart" guide
...
Provides a succinct overview of the steps needed to get repmgr
up and running as.
2014-07-07 11:39:26 +09:00
Ian Barwick
0cbd5d3933
Fix log messages in do_standby_promote()
...
Initial connection is to current standby, before attempting to
connect to old master.
2014-07-07 11:30:29 +09:00