mirror of
https://github.com/pgbackrest/pgbackrest.git
synced 2026-06-20 01:17:49 +02:00
v1.23: Multiple Standbys and PostgreSQL 10 Support
Bug Fixes: * Fixed an issue that could cause compression to abort on growing files. (Reported by Jesper St John, Aleksandr Rogozin.) * Fixed an issue with keep-alives not being sent to the remote from the local process. (Reported by William Cox.) Features: * Up to seven standbys can be configured for backup from standby. (Contributed by Cynthia Shang.) * PostgreSQL 10 support. * Allow content-length (in addition to chunked encoding) when reading XML data to improve compatibility with third-party S3 gateways. (Suggested by Victor Gdalevich.) Refactoring: * Configuration rules are now pulled from the C library when present. * Increase HTTP timeout for S3. * Add HTTP retries to harden against transient S3 network errors.
This commit is contained in:
1 parent
eea2ccc3ab
commit
df1ec0aaeb
4 files changed
+344
-360
No files matched your search
@@ -6,7 +6,7 @@ pgBackRest aims to be a simple, reliable backup and restore system that can seam
|
||||
|
||||
Instead of relying on traditional backup tools like tar and rsync, pgBackRest implements all backup features internally and uses a custom protocol for communicating with remote systems. Removing reliance on tar and rsync allows for better solutions to database-specific backup challenges. The custom remote protocol allows for more flexibility and limits the types of connections that are required to perform a backup which increases security.
|
||||
|
||||
pgBackRest [v1.22](https://github.com/pgbackrest/pgbackrest/releases/tag/release/1.22) is the current stable release. Release notes are on the [Releases](http://www.pgbackrest.org/release.html) page.
|
||||
pgBackRest [v1.23](https://github.com/pgbackrest/pgbackrest/releases/tag/release/1.23) is the current stable release. Release notes are on the [Releases](http://www.pgbackrest.org/release.html) page.
|
||||
|
||||
## Features
|
||||
|
||||
|
||||
+334
-346
File diff suppressed because it is too large.
Load diff
+8
-12
@@ -10,7 +10,7 @@
|
||||
</intro>
|
||||
|
||||
<release-list>
|
||||
<release date="XXXX-XX-XX" version="1.23dev" title="UNDER DEVELOPMENT">
|
||||
<release date="2017-09-03" version="1.23" title="Multiple Standbys and PostgreSQL 10 Support">
|
||||
<release-core-list>
|
||||
<release-bug-list>
|
||||
<release-item>
|
||||
@@ -54,6 +54,10 @@
|
||||
</release-feature-list>
|
||||
|
||||
<release-refactor-list>
|
||||
<release-item>
|
||||
<p>Configuration rules are now pulled from the C library when present.</p>
|
||||
</release-item>
|
||||
|
||||
<release-item>
|
||||
<p>Increase HTTP timeout for S3.</p>
|
||||
</release-item>
|
||||
@@ -76,10 +80,6 @@
|
||||
</release-bug-list>
|
||||
|
||||
<release-refactor-list>
|
||||
<release-item>
|
||||
<p>Configuration rules are now pulled from the C library when present.</p>
|
||||
</release-item>
|
||||
|
||||
<release-item>
|
||||
<p>Move contributor list to the end of <file>release.xml</file> for convenience.</p>
|
||||
</release-item>
|
||||
@@ -89,7 +89,7 @@
|
||||
<release-test-list>
|
||||
<release-bug-list>
|
||||
<release-item>
|
||||
<p>Changed log test order to ignore unimportant log errors while shutting down <postgres/>.</p>
|
||||
<p>Change log test order to ignore unimportant log errors while shutting down <postgres/>.</p>
|
||||
</release-item>
|
||||
|
||||
<release-item>
|
||||
@@ -99,11 +99,7 @@
|
||||
|
||||
<release-refactor-list>
|
||||
<release-item>
|
||||
<p>Updated Docker build in <file>Vagrantfile</file>.</p>
|
||||
</release-item>
|
||||
|
||||
<release-item>
|
||||
<p>Ignore auto-generated C code.</p>
|
||||
<p>Update Docker build in <file>Vagrantfile</file>.</p>
|
||||
</release-item>
|
||||
|
||||
<release-item>
|
||||
@@ -111,7 +107,7 @@
|
||||
</release-item>
|
||||
|
||||
<release-item>
|
||||
<p>Simplified smart logic for C Library and package builds.</p>
|
||||
<p>Simplify smart logic for C Library and package builds.</p>
|
||||
</release-item>
|
||||
</release-refactor-list>
|
||||
</release-test-list>
|
||||
|
||||
@@ -35,7 +35,7 @@ use constant BACKREST_BIN => abs_path(
|
||||
# Defines the current version of the BackRest executable. The version number is used to track features but does not affect what
|
||||
# repositories or manifests can be read - that's the job of the format number.
|
||||
#-----------------------------------------------------------------------------------------------------------------------------------
|
||||
use constant BACKREST_VERSION => '1.23dev';
|
||||
use constant BACKREST_VERSION => '1.23';
|
||||
push @EXPORT, qw(BACKREST_VERSION);
|
||||
|
||||
# Format Format Number
|
||||
|
||||
Reference in new issue
Block a user