From 2e0ef509937cc5e54df9f6713a2420b2d7a53f2ad53a5c4ea7e5d6f59123e32c Mon Sep 17 00:00:00 2001 From: Bruno Friedmann Date: Wed, 4 Dec 2019 16:52:04 +0000 Subject: [PATCH] Accepting request 754103 from home:bruno_friedmann:branches:server:database:postgresql - update to 2.19 : C Migrations and Bug Fixes + Bug Fixes: - Fix remote timeout in delta restore. When performing a delta restore on a largely unchanged cluster the remote could timeout if no files were fetched from the repository within protocol-timeout. Add keep-alives to prevent remote timeout. - Fix handling of repeated HTTP headers. When HTTP headers are repeated they should be considered equivalent to a single comma-separated header rather than generating an error, which was the prior behavior. + Improvements: - JSON output from the info command is no longer pretty-printed. Monitoring systems can more easily ingest the JSON without linefeeds. External tools such as jq can be used to pretty-print if desired. - The check command is implemented entirely in C. + Documentation Improvements: - Document how to contribute to pgBackRest. - Document maximum version for auto-stop option. + Test Suite Improvements: - Fix container test path being used when --vm=none. - Fix mismatched timezone in expect test. - Don't autogenerate embedded libc code by default. - Cleanup spec (license and pkgconfig) OBS-URL: https://build.opensuse.org/request/show/754103 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=27 --- 2.18.tar.gz | 3 --- 2.19.tar.gz | 3 +++ pgbackrest.changes | 27 +++++++++++++++++++++++++++ pgbackrest.spec | 6 +++--- 4 files changed, 33 insertions(+), 6 deletions(-) delete mode 100644 2.18.tar.gz create mode 100644 2.19.tar.gz diff --git a/2.18.tar.gz b/2.18.tar.gz deleted file mode 100644 index 36519a2..0000000 --- a/2.18.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8cacc4d312ccac071487273ea8291000ff9a8c37a3a97c9e0e4a51afa3a74d7a -size 5320974 diff --git a/2.19.tar.gz b/2.19.tar.gz new file mode 100644 index 0000000..ccd0b2e --- /dev/null +++ b/2.19.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9d9d7619406a9effe0fe884c5fad21b65b4aca165b9d867afb48e3a182ee8ad +size 5342581 diff --git a/pgbackrest.changes b/pgbackrest.changes index d44e8a5..6b8b1dc 100644 --- a/pgbackrest.changes +++ b/pgbackrest.changes @@ -1,3 +1,30 @@ +------------------------------------------------------------------- +Wed Dec 4 13:47:03 UTC 2019 - Bruno Friedmann + +- update to 2.19 : C Migrations and Bug Fixes + + Bug Fixes: + - Fix remote timeout in delta restore. When performing a delta + restore on a largely unchanged cluster the remote could timeout + if no files were fetched from the repository within + protocol-timeout. Add keep-alives to prevent remote timeout. + - Fix handling of repeated HTTP headers. When HTTP headers are + repeated they should be considered equivalent to a single + comma-separated header rather than generating an error, which + was the prior behavior. + + Improvements: + - JSON output from the info command is no longer pretty-printed. + Monitoring systems can more easily ingest the JSON without linefeeds. + External tools such as jq can be used to pretty-print if desired. + - The check command is implemented entirely in C. + + Documentation Improvements: + - Document how to contribute to pgBackRest. + - Document maximum version for auto-stop option. + + Test Suite Improvements: + - Fix container test path being used when --vm=none. + - Fix mismatched timezone in expect test. + - Don't autogenerate embedded libc code by default. +- Cleanup spec (license and pkgconfig) + ------------------------------------------------------------------- Sun Oct 6 14:09:55 UTC 2019 - Bruno Friedmann diff --git a/pgbackrest.spec b/pgbackrest.spec index 47d2085..ba914f6 100644 --- a/pgbackrest.spec +++ b/pgbackrest.spec @@ -1,7 +1,7 @@ # # spec file for package pgbackrest # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # Copyright (c) 2019 Ioda-Net Sàrl, Charmoille, Switzerland. # # All modifications and additions to the file contributed by third parties @@ -21,9 +21,8 @@ # Temporary fix for Leap 42.3 %define make_build %{_bindir}/make %{?_smp_mflags} %endif - Name: pgbackrest -Version: 2.18 +Version: 2.19 Release: 0 Summary: Reliable PostgreSQL Backup & Restore License: MIT @@ -36,6 +35,7 @@ BuildRequires: libxml2-devel BuildRequires: openssl-devel BuildRequires: perl BuildRequires: perl-libxml-perl +BuildRequires: pkgconfig BuildRequires: perl(DBD::Pg) BuildRequires: perl(Digest::SHA) BuildRequires: perl(IO::Socket::SSL)