Martín Marqués
01dbd7ccf7
Update Authors and version on README
...
Signed-off-by: Martín Marqués <martin.marques@enterprisedb.com >
2024-09-09 17:59:16 +02:00
RealGreenDragon
94b21ae8ac
Fixed standby_disconnect_on_failover description in repmgr.conf
2024-09-09 15:29:48 +02:00
RealGreenDragon
4c9cca64d0
Fixed standby_disconnect_on_failover docs
2024-09-09 15:29:48 +02:00
RealGreenDragon
82e2fd66e1
Fixed can_disable_walsender indentation and warning message
2024-09-09 15:29:48 +02:00
RealGreenDragon
90fe1b8135
Fixed indentation
2024-09-09 15:29:48 +02:00
RealGreenDragon
1cd168360e
Added ALTER SYSTEM permission in docs
2024-09-09 15:29:48 +02:00
RealGreenDragon
e8aa3aced7
Added check for ALTER SYSTEM permission presence
2024-09-09 15:29:48 +02:00
Martín Marqués
d3b1ff45b0
Merge pull request #782 from EnterpriseDB/Fixed-reported-phrase
...
Update configuration-file-optional-settings.xml
2023-07-04 09:04:04 -03:00
Martín Marqués
450786ec29
Typo in the documentation
...
Signed-off-by: Martín Marqués <martin.marques@enterprisedb.com >
2023-07-04 14:02:08 +02:00
Ian Barwick
70b34308cc
repmgrd: ensure witness node metadata is updated
...
If the primary changed while the witness repmgrd was not running,
ensure the witness's upstream node ID is updated when the witness
repmgrd is restarted.
2023-06-08 16:35:56 +09:00
Martín Marqués
19c92a7092
Merge pull request #803 from Nyantechnolog/patch-1
...
Update README.md
2023-04-17 12:57:51 -03:00
Sidorov Pavel
520ff25ef3
Update README.md
...
upd upper version according to https://repmgr.org
2023-04-04 11:54:59 +03:00
Martín Marqués
8e81c04b4a
Add release notes for repmgr release 5.4.0
...
This release added support for pg-backup-api. Here we add the
release notes which expose the new feature.
Signed-off-by: Martín Marqués <martin.marques@enterprisedb.com >
2023-03-24 15:05:03 +00:00
Martín Marqués
aad988c292
Merge pull request #800 from EnterpriseDB/update-docs-for-pg-backupapi-mode
...
Adding new mode to clone standbys.
2023-03-16 07:14:33 -03:00
Martín Marqués
43b8a5f65f
Various improvements and fixes to the pg-backup-api restore section on the docs
...
I added a paragraph at the beginning of the section on where to look for
instructions on how to install the pg-backup-api rest API.
Fixed typos and some gramatical changes. Also reworded the first paragraph
(which is now the second one).
Signed-off-by: Martín Marqués <martin.marques@enterprisedb.com >
2023-03-14 11:39:22 +01:00
Martín Marqués
26cfb56170
New sect2 block has to be inside the sect1. The closing tag has to go at the end.
...
Signed-off-by: Martín Marqués <martin.marques@enterprisedb.com >
2023-03-14 10:14:16 +01:00
Mario Gonzalez
f0cc225de0
Adding new mode to clone standbys.
...
repmgr v5.4.0 supports this new mode called `pg_backupapi` which is
enabled by defining `pg_backupapi_host` in repmgr.conf.
2023-03-13 11:03:02 -03:00
Martín Marqués
02d8e0c808
Merge pull request #799 from EnterpriseDB/validate-repmgr-options
...
Validate repmgr options
v5.4.0
2023-03-08 07:13:45 -03:00
Mario Gonzalez
167d166ae8
Validate options when using pg_backupapi mode.
...
When `pg_backupapi` is enabled, we should validate if the remote ssh
command, node name and backup_id are also defined.
2023-03-07 16:51:25 -03:00
Mario Gonzalez
03c2ae1bd8
Connecting to default pg-backup-api port: 7480/TCP
2023-03-07 16:50:02 -03:00
Martín Marqués
4021037d38
Merge pull request #797 from EnterpriseDB/connect-to-pg-backup-api
...
Connect to pg backup api
2023-03-07 14:34:54 -03:00
Ian Barwick
7cd7566409
doc: update README
...
Remove reference to non-existent "scripts/" directory.
2023-03-07 08:36:00 +09:00
Mario Gonzalez
81c3200ef2
Integration of pgbackupapi
2023-02-27 12:23:57 -03:00
Mario Gonzalez
c6366db6f9
Library to connect to a pg-backup-api server.
...
Module to provide communication with a server in order to send new
tasks and query them.
pg-backup-api is a REST api that at the moment, is integrated with
barman only, and can provide a communication interface in order to
perform remote recoveries through background tasks. There are cases
where instead of writing a new repmgr module of some feature that
exists in backup tools already, like barman, pg-backup-api can
provide that integration.
2023-02-27 12:23:57 -03:00
Martín Marqués
078a47e182
Merge pull request #791 from EnterpriseDB/adding-flex-and-libs-as-deps
...
Adding flex and libs as deps
2023-01-27 06:32:59 -03:00
Mario Gonzalez
ed2c0aaf0b
Checking for required libraries before compiling.
...
This commit ensures all the different libraries are installed before
starting to compile.
2023-01-25 15:51:55 -03:00
Martín Marqués
6249027a03
Merge pull request #792 from EnterpriseDB/dev/remove-sonarqube
...
Dev/remove sonarqube
2023-01-24 17:03:11 -03:00
Martín Marqués
b36fca17d9
Remove Sonarqube
...
Sonarqube has been failing for some time (seems like a user/credential
problem).
There will be discussion on how we'll resolve this, but that will be
sometime in the future. For now we are just removing the action.
Signed-off-by: Martín Marqués <martin.marques@enterprisedb.com >
2023-01-24 13:00:35 -03:00
Mario Gonzalez
a3b919d599
Checking if flex is installed before compiling.
...
We are checking for sed amd other external tools inside configure script,
now is turn of flex.
In systems without flex you will have this error:
gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement
[...]
postgresql/internal -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I/usr/include/libxml2 -c -o configfile.o configfile.c
flex -o'configfile-scan.c' configfile-scan.l
make: flex: No such file or directory
make: *** [Makefile.global:40: configfile-scan.c] Error 127
2023-01-20 18:48:51 -03:00
Dee Dee Rothery
4c95d8d75e
Update configuration-file-optional-settings.xml
2022-12-08 06:26:52 -05:00
Martín Marqués
c21d452076
Fix typo in documentation
...
Fixed a mising closing quote and closing parenthesis in the repmgrd overview
section of the documentation.
Signed-off-by: Martín Marqués <martin.marques@enterprisedb.com >
2022-11-16 13:55:36 -03:00
Ian Barwick
3b89731899
doc: update release notes
2022-10-18 10:26:44 +09:00
Ian Barwick
138bee98e9
doc: update compatibility matrix
...
Additional "Notes" column added.
2022-10-17 10:05:48 +09:00
Ian Barwick
83ffe84ff5
doc: update compatibility matrix for repmgr 5.3 / PostgreSQL 15
2022-10-17 10:05:26 +09:00
Ian Barwick
bb3206a2bf
doc: clarify failover behaviour when node priority is zero
...
Make it clear the node will not be promoted under any circumstances.
2022-09-20 09:35:19 +09:00
Ian Barwick
49dfaea471
repmgrd: ensure notification script is called for "repmgrd_upstream_disconnect"
...
GitHUb #760 .
2022-09-02 17:20:39 +09:00
Ian Barwick
8edc64f64e
doc: update note about pg_rewind corner-case bug
...
Sadly it's likely there are still installations running PostgreSQL
versions released prior to February 2021, so keep the note there
for now.
2022-07-14 10:11:01 +09:00
Ian Barwick
3ce646f960
doc: mention full_page_writes as prerequisite for pg_rewind
...
Anyone disabling it needs to examine their life choices, but as
we check for it anyway, might as well explicitly mention it for
completeness.
2022-07-14 09:45:33 +09:00
Ian Barwick
dc0e89e234
doc: consolidate PostgreSQL 9.4 pg_rewind references
...
Anyone still using PostgreSQL 9.4 should re-examine their life choices
at this point, but as it is not yet de-supported by repmgr, consolidate
the references to it whenever pg_rewind is mentioned to a single
section.
2022-07-14 09:33:12 +09:00
Ian Barwick
41b6194580
Replace some appendPQExpBuffer occurrences with appendPQExpBufferStr
2022-07-14 09:14:56 +09:00
Ian Barwick
d501781a5f
repmgr: update README
...
- update current version
- remove reference to upgrading from 3.x
2022-07-06 09:39:31 +09:00
Ian Barwick
de5265f594
Update Makefile
...
Re-add $(LIBS), previously removed in 9d7eebef .
While not required for internal builds, per GitHub #755 this may be
required in some environments.
2022-06-03 10:30:18 +09:00
Ian Barwick
66ac4183b4
doc: clarifications for upgrade process
2022-05-26 10:18:05 +09:00
Ian Barwick
59e5bc1500
doc: update compatibility matrix for repmgr 5.4 / PostgreSQL 15
2022-05-25 14:05:04 +09:00
Ian Barwick
8164914598
Add 5.3.2 release date
2022-05-25 14:04:19 +09:00
Ian Barwick
eb867516ff
doc: update release notes
2022-05-25 14:03:39 +09:00
Ian Barwick
6b961ab6a7
doc: update release notes
2022-05-25 14:03:36 +09:00
Ian Barwick
7e2d14d225
shared library: remove redundant code
...
This has never actually served any purpose; see core commit ab02d702ef.
2022-05-17 20:00:12 +09:00
Ian Barwick
a90d1cf3dd
Ensure replication slots can be dropped by a replication-only user
...
If the repmgr user is a non-superuser, and a replication-only user exists,
ensure redundant replication slots are dropped correctly.
2022-05-16 16:37:25 +09:00
Ian Barwick
cce5ca2245
doc: update release notes
2022-05-16 12:05:35 +09:00