forked from pool/pgbackrest
Accepting request 622034 from home:bruno_friedmann:branches:server:database:postgresql
- Critical bug fix release 2.04 (Backup Resume) + IMPORTANT NOTE: This release fixes a critical bug in the backup resume feature. All resumed backups prior to this release should be considered inconsistent. See more information https://pgbackrest.org/release.html + Bug Fixes: - Fix critical bug in resume that resulted in inconsistent backups. A regression in v0.82 removed the timestamp comparison when deciding which files from the aborted backup to keep on resume. - Fix error in selective restore when only one user database exists in the cluster. - Fix non-compliant ISO-8601 timestamp format in S3 authorization headers. AWS and some gateways were tolerant of space rather than zero-padded hours while others were not. + Features: - PostgreSQL 11 Beta 2 support. + Improvements: - Improve the HTTP client to set content-length to 0 when not specified by the server. S3 (and gateways) always set content-length or transfer-encoding but HTTP 1.1 does not require it and proxies (e.g. HAProxy) may not include either. - Set search_path = 'pg_catalog' on PostgreSQL connections + Documentation Improvements: - Create a new section to describe building pgBackRest and build on a separate host. - Add sample S3 policy to restrict bucket privileges. - Packaging : + Explicitly requires all perl deps + Define make_build for 42.3 compilation OBS-URL: https://build.opensuse.org/request/show/622034 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=14
This commit is contained in:
parent
e213cf3106
commit
159098222a
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cd3ce346a5900e94c5752dcbe8a35e8118c4dfc7da2df7e4635caa928c884a35
|
||||
size 5820825
|
3
2.04.tar.gz
Normal file
3
2.04.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:586d4ffc8ef6414501a1dc174248de9ed4571365b5e5abbcf61953ad3b4eb399
|
||||
size 6215664
|
@ -1,3 +1,37 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 11 07:49:49 UTC 2018 - bruno@ioda-net.ch
|
||||
|
||||
- Critical bug fix release 2.04 (Backup Resume)
|
||||
+ IMPORTANT NOTE: This release fixes a critical bug in the backup
|
||||
resume feature. All resumed backups prior to this release should
|
||||
be considered inconsistent.
|
||||
See more information https://pgbackrest.org/release.html
|
||||
+ Bug Fixes:
|
||||
- Fix critical bug in resume that resulted in inconsistent
|
||||
backups. A regression in v0.82 removed the timestamp comparison
|
||||
when deciding which files from the aborted backup to keep on
|
||||
resume.
|
||||
- Fix error in selective restore when only one user database
|
||||
exists in the cluster.
|
||||
- Fix non-compliant ISO-8601 timestamp format in S3 authorization
|
||||
headers. AWS and some gateways were tolerant of space rather than
|
||||
zero-padded hours while others were not.
|
||||
+ Features:
|
||||
- PostgreSQL 11 Beta 2 support.
|
||||
+ Improvements:
|
||||
- Improve the HTTP client to set content-length to 0 when not
|
||||
specified by the server. S3 (and gateways) always set
|
||||
content-length or transfer-encoding but HTTP 1.1 does not require
|
||||
it and proxies (e.g. HAProxy) may not include either.
|
||||
- Set search_path = 'pg_catalog' on PostgreSQL connections
|
||||
+ Documentation Improvements:
|
||||
- Create a new section to describe building pgBackRest and
|
||||
build on a separate host.
|
||||
- Add sample S3 policy to restrict bucket privileges.
|
||||
- Packaging :
|
||||
+ Explicitly requires all perl deps
|
||||
+ Define make_build for 42.3 compilation
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 28 08:21:30 UTC 2018 - bruno@ioda-net.ch
|
||||
|
||||
|
@ -15,10 +15,14 @@
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
# Temporary fix for Leap 42.3
|
||||
%if ! %{defined make_build}
|
||||
%define make_build /usr/bin/make %{?_smp_mflags}
|
||||
%endif
|
||||
|
||||
Name: pgbackrest
|
||||
# Nobody can stop upstream to be too creative !
|
||||
Version: 2.03
|
||||
Version: 2.04
|
||||
Release: 0
|
||||
Summary: Reliable PostgreSQL Backup & Restore
|
||||
License: MIT
|
||||
@ -31,10 +35,14 @@ BuildRequires: perl
|
||||
BuildRequires: perl-libxml-perl
|
||||
BuildRequires: perl(DBD::Pg)
|
||||
BuildRequires: perl(IO::Socket::SSL)
|
||||
BuildRequires: perl(Digest::SHA)
|
||||
BuildRequires: perl(JSON::PP)
|
||||
Requires: perl
|
||||
Requires: perl-libxml-perl
|
||||
Requires: perl(DBD::Pg)
|
||||
Requires: perl(IO::Socket::SSL)
|
||||
Requires: perl(Digest::SHA)
|
||||
Requires: perl(JSON::PP)
|
||||
%{perl_requires}
|
||||
%if %{_arch} == "i586"
|
||||
ExclusiveArch: do_not_build
|
||||
|
Loading…
Reference in New Issue
Block a user