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
Ian Barwick
a0e4c99ab4
Typo fixes
2014-07-07 11:10:32 +09:00
Ian Barwick
98c5215871
Change successful standby promotion message to log level 'NOTICE'
...
Was previously 'ERROR'.
2014-07-07 11:09:07 +09:00
Ian Barwick
e40b9db0a6
Properly specify rsync --exclude directories
...
Using '--exclude=dirname/*' to explicitly specify directories whose contents
should not be copied. This will result in empty directories being created
on the destination if they exist on the source, but that's not a problem as
they are needed anyway.
Previously the generated rsync command contained '--exclude=pg_log*', which
will break replication on 9.5 as the wildcard expansion prevents the
'pg_logical' directory from being copied.
2014-07-07 10:42:45 +09:00
Ian Barwick
54e62c3d65
Typo fixes and minor wording tweaks for clarity
2014-07-03 15:41:51 +09:00
Abhijit Menon-Sen
bfd482bebc
Merge pull request #28 from Nexperteam/rhel-scripts
...
adapt makefile for RHEL + RHEL specific files
2014-06-26 22:55:56 +05:30
Abhijit Menon-Sen
6a0fc43086
Merge pull request #26 from Nexperteam/master
...
Makefile: create bindir before instal + force dir
2014-06-26 22:54:09 +05:30
Abhijit Menon-Sen
8f47111072
Merge pull request #31 from riegie/patch-1
...
Update README.rst
2014-06-26 22:51:52 +05:30
Riegie Godwin Jeyaranchen
0b5b3aaa4b
Update README.rst
...
Fixing a grammar mistake.
2014-06-19 20:53:42 -04:00
Nathan Van Overloop
d8bba0de03
init script: make status call return proper return code
2014-06-06 15:47:33 +02:00
Nathan Van Overloop
73d352b2a2
adapt makefile for RHEL + RHEL specific files
2014-06-06 14:30:37 +02:00
brynhood
143aa57bb8
Makefile: create bindir before instal + force dir
...
in order to facilitate building of an rpm I've added an / to the end of the dirs.
2014-04-28 14:27:52 +02:00
Abhijit Menon-Sen
5b15fcff5c
Merge pull request #24 from PriceChild/patch-1
...
Typo in example command.
2014-04-08 11:04:09 +05:30
PriceChild
4469de533e
Typo in example command.
2014-04-01 16:31:33 +01:00
Christian Kruse
7c89a4d762
Merge pull request #20 from kjoe/master
...
debian init script and config file documentation fixes
2014-03-24 07:46:56 +01:00
József Kószó
b3c68dead8
debian init script and config file documentation fixes
2014-03-22 22:23:15 +01:00
József Kószó
b9ab9010c0
debian init script and config file documentation fixes
2014-03-22 22:13:33 +01:00
József Kószó
2a6c835a5a
debian init script and config file documentation fixes
2014-03-21 14:18:07 +01:00
Christian Kruse
2d48d5aee4
fixing some documentation errors
2014-03-10 15:48:44 +01:00
Christian Kruse
653e11c2a7
basic min_recovery_apply_delay support
2014-03-10 15:41:38 +01:00
Christian Kruse
91c29fe2a2
removed old comment
2014-03-06 18:34:41 +01:00
Christian Kruse
573f1d3b2e
no longer use global variable for SQL query buffer
2014-03-06 18:34:41 +01:00
Christian Kruse
0a6ff7faec
removed no-longer used variable
2014-03-06 18:34:41 +01:00
Christian Kruse
98b1f8d28a
rather big refactoring: use a naming scheme
...
In the past naming of functions, variables and such didn't really have a
naming scheme. Now they should have.
2014-03-06 18:34:40 +01:00
Christian Kruse
9eba986833
avoid usage of snprintf()
...
We have a nice little abstraction for snprintf with covering the case
that a string is too big for the target buffer – let's use that!
2014-03-06 18:34:40 +01:00
Christian Kruse
164cf9d08f
completely avoid usage of strnlen()
2014-03-06 18:34:40 +01:00
Christian Kruse
d8b8bf0e2a
pg_indent'ing all files…
2014-03-06 18:34:40 +01:00
Christian Kruse
fed5c77653
various improvements and bugfixes in the init script
2014-03-06 15:23:22 +01:00
Christian Kruse
8429b43edf
Merge pull request #14 from wamonite/fix_follow_user
...
fix: store the master connection user name on standby follow
2014-03-06 15:20:02 +01:00
Warren Moore
7e55ce737d
fix: store the master connection user name on standby follow
2014-03-05 16:49:56 +00:00
Christian Kruse
98c7635fb5
fixing more compiler warnings
2014-03-04 17:58:36 +01:00
Christian Kruse
90ecb2b107
fix: check return values of freopen()
...
Some compiles complain about not checking the return value of freopen(),
so we check it
2014-03-04 15:32:48 +01:00
Christian Kruse
50b9022a41
fix: don't use Windows newlines
2014-03-04 12:59:23 +01:00
Christian Kruse
150ccc0662
add option to avoid repmgrd started upon installation
...
Now repmgr.repmgrd.default has another option: REPMGRD_ENABLED. Valid
values are either yes or no.
2014-03-04 12:46:05 +01:00
Christian Kruse
0ff14a2aa1
avoid compiler warnings
2014-02-21 13:47:29 +01:00
Christian Kruse
5215265694
fix: now CloseConnections() is much more safe
2014-02-18 17:06:36 +01:00
Christian Kruse
e45ac25348
fix: progname is const, do not free it
...
The leak is irrelevant
2014-02-18 16:45:35 +01:00
Christian Kruse
a1ce01f033
fix: fixed some leaks
2014-02-18 16:35:29 +01:00
Christian Kruse
516cde621a
fix: strcpy() on overlapping memory regions is invalid
2014-02-18 15:42:20 +01:00
Christian Kruse
f0807923a3
fix: gettimeofday() expects two arguments
2014-02-18 15:33:56 +01:00
Christian Kruse
10ca8037f8
added some more log messages
...
Now we should be able to distinguish different events more easily
2014-02-18 14:10:12 +01:00
Christian Kruse
0dc46f0dc8
fix: set connection to NULL when finishing it
...
This will avoid CloseConnections() to try to close an already closed connection.
2014-02-18 13:42:49 +01:00
Christian Kruse
c3b58658ad
fixing repmgr repl_status columns
...
repmgr repl_status had the column time_lag which was documented to be
the time a standby is behind master. In fact it only works like this
when viewed on the standby and not on the master: there it only was the
time of the last status update. We dropped that column and replaced it
by a new column „communication_time_lag“ which is the content of the
repl_status column on the master. On the standby we contain the time of
the last update in shared mem though refer always to the correct time
nonetheless where repl_status is queried. We also added a new column,
„replication_time_lag“, which refers to the apply delay.
2014-02-15 01:35:27 +01:00
Christian Kruse
18f1fed77f
fixing wait_connection_availability()
...
wait_connection_availability() did take at least 2 seconds per call in
the old incarnation. Now we may finish a call without any sleep at all
when the result is already ready at the time called
2014-02-15 01:31:12 +01:00