You've already forked pgbackrest
mirror of
https://github.com/pgbackrest/pgbackrest.git
synced 2026-05-22 10:15:16 +02:00
v1.16: Page Checksum Improvements, CI, and Package Testing
Bug Fixes: * Fixed an issue where tables over 1GB would report page checksum warnings after the first segment. (Reported by Stephen Frost.) * Fixed an issue where databases created with a non-default tablespace would raise bogus warnings about pg_filenode.map and pg_internal.init not being page aligned. (Reported by blogh.) Refactoring: * Improved the code and tests for fileManifest() to prevent a possible race condition when files are removed by the database while the manifest is being built.
This commit is contained in:
@@ -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.
|
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.15](https://github.com/pgbackrest/pgbackrest/releases/tag/release/1.15) is the current stable release. Release notes are on the [Releases](http://www.pgbackrest.org/release.html) page.
|
pgBackRest [v1.16](https://github.com/pgbackrest/pgbackrest/releases/tag/release/1.16) is the current stable release. Release notes are on the [Releases](http://www.pgbackrest.org/release.html) page.
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
|
|||||||
+310
-309
File diff suppressed because it is too large
Load Diff
+2
-2
@@ -153,7 +153,7 @@
|
|||||||
</contributor-list>
|
</contributor-list>
|
||||||
|
|
||||||
<release-list>
|
<release-list>
|
||||||
<release date="XXXX-XX-XX" version="1.16dev" title="UNDER DEVELOPMENT">
|
<release date="2017-03-02" version="1.16" title="Page Checksum Improvements, CI, and Package Testing">
|
||||||
<release-core-list>
|
<release-core-list>
|
||||||
<release-bug-list>
|
<release-bug-list>
|
||||||
<release-item>
|
<release-item>
|
||||||
@@ -161,7 +161,7 @@
|
|||||||
<release-item-ideator id="frost.stephen"/>
|
<release-item-ideator id="frost.stephen"/>
|
||||||
</release-item-contributor-list>
|
</release-item-contributor-list>
|
||||||
|
|
||||||
<p>Fixed an issue where tables over 1GB would report page checksum errors after the first segment.</p>
|
<p>Fixed an issue where tables over 1GB would report page checksum warnings after the first segment.</p>
|
||||||
</release-item>
|
</release-item>
|
||||||
|
|
||||||
<release-item>
|
<release-item>
|
||||||
|
|||||||
@@ -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
|
# 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.
|
# repositories or manifests can be read - that's the job of the format number.
|
||||||
#-----------------------------------------------------------------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------------------------------------------------------------
|
||||||
use constant BACKREST_VERSION => '1.16dev';
|
use constant BACKREST_VERSION => '1.16';
|
||||||
push @EXPORT, qw(BACKREST_VERSION);
|
push @EXPORT, qw(BACKREST_VERSION);
|
||||||
|
|
||||||
# Format Format Number
|
# Format Format Number
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ use AutoLoader;
|
|||||||
our @ISA = qw(Exporter);
|
our @ISA = qw(Exporter);
|
||||||
|
|
||||||
# Library version (add .999 during development)
|
# Library version (add .999 during development)
|
||||||
our $VERSION = '1.16.999';
|
our $VERSION = '1.16';
|
||||||
|
|
||||||
sub libCVersion {return $VERSION};
|
sub libCVersion {return $VERSION};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user