-
v0.12.1
Pod ordinal check in content sync too simple to determine whether "we are the first pod in the deployment". Instead check if any endpoint for the respective db service is available. Return explicit error in case recovery from txlog not found error is not possible. Fix deprecation message of postgres-version flag. Don't display warnings, which are only relevant for restores, when doing a content sync.
-
v0.12.0
Define a max txlog size for which no more txlog merges are attempted.
-
v0.11.0
In archvie: Move unassignable wal segments & backup history files to ".old" subdirectory. Upgrade to go1.21.
-
v0.10.4
Fix: TLS config & hostname flags are not required for restores. Fix: Docker compose file for restore (used for local testing). Mark boot command flag postgres-version as deprecated. Instead during restores determine postgres version using the PG_VERSION file which is part of the base backup. Make Test_findQuickestEndpoint more robust. Change getPgServerVersion() func (which is used during startPgBackup() to determine the postgres major version).
-
v0.10.3
Fix: PG version must only be read in pg wal mode.
-
v0.10.2
Fix: PG version must not be read in readonly mode.
-
v0.10.1
Fix: Storage prefix should not be required. Upgrade modules.
-
v0.10.0
Automated handling of Postgres backup commands. They have changed in version 15.
-
v0.9.1
During backup restore: Recover from a not found error caused by txlog merge.
-
v0.10.0-rc1
Introduce PG 15 support.
-
v0.8.6-rc6
During restore: Try to recover from not found error caused by txlog merge. (Version created by complicated rebase)
-
v0.9.0
Rework recovery/restore mechanism to enable support for postgres >= 12.
-
v0.8.7
Upgrade minio-go version to also support aws s3 region eu-south-2.
-
v0.8.6-rc5
Fix: Forgot to exclude not found errors.
-
v0.8.6-rc4
Log more expressive error if link cannot be fetched.