SHA256
1
0
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:
Martin Pluskal 2018-07-12 08:01:33 +00:00 committed by Git OBS Bridge
parent e213cf3106
commit 159098222a
4 changed files with 46 additions and 4 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cd3ce346a5900e94c5752dcbe8a35e8118c4dfc7da2df7e4635caa928c884a35
size 5820825

3
2.04.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:586d4ffc8ef6414501a1dc174248de9ed4571365b5e5abbcf61953ad3b4eb399
size 6215664

View File

@ -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

View File

@ -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