forked from pool/pgbackrest
Bruno Friedmann
9c9172f66f
+ Bug Fix : Remove empty subexpression from manifest regular expression. MacOS was not happy about this though other platforms seemed to work fine. + Improvements: - N on-blocking TLS implementation. - Only limit backup copy size for WAL-logged files. The prior behavior could possibly lead to postgresql.conf or postgresql.auto.conf being truncated in the backup. - TCP keep-alive options are configurable. - Add io-timeout option. - update to version 2.25 : LZ4 Compression Support + Features: - Add lz4 compression support. Note that setting compress-type=lz4 will make new backups and archive incompatible (unrestorable) with prior versions of pgBackRest. - Add --dry-run option to the expire command. Use dry-run to see which backups/archive would be removed by the expire command without actually removing anything. + Improvements: - Improve performance of remote manifest build. - Fix detection of keepalive options on Linux. - Add configure host detection to set standards flags correctly. - Remove compress/compress-level options from commands where unused. - Limit backup file copy size to size reported at backup start. If a file grows during the backup it will be reconstructed by WAL replay during recovery so there is no need to copy the additional data. - Packaging: + Add new requirement lz4 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=31
30 lines
1.1 KiB
Diff
30 lines
1.1 KiB
Diff
diff -rup a/src/configure b/src/configure
|
|
--- a/src/configure 2020-04-20 21:44:31.000000000 +0200
|
|
+++ b/src/configure 2020-05-01 18:04:29.395666444 +0200
|
|
@@ -3746,11 +3746,11 @@ fi
|
|
done
|
|
|
|
|
|
-ac_fn_c_check_header_mongrel "$LINENO" "libpq-fe.h" "ac_cv_header_libpq_fe_h" "$ac_includes_default"
|
|
+ac_fn_c_check_header_mongrel "$LINENO" "pgsql/libpq-fe.h" "ac_cv_header_libpq_fe_h" "$ac_includes_default"
|
|
if test "x$ac_cv_header_libpq_fe_h" = xyes; then :
|
|
|
|
else
|
|
- as_fn_error $? "header file <libpq-fe.h> is required" "$LINENO" 5
|
|
+ as_fn_error $? "header file <pgsql/libpq-fe.h> is required" "$LINENO" 5
|
|
fi
|
|
|
|
|
|
diff -rup a/src/postgres/client.c b/src/postgres/client.c
|
|
--- a/src/postgres/client.c 2020-04-20 21:44:31.000000000 +0200
|
|
+++ b/src/postgres/client.c 2020-05-01 18:05:20.732221835 +0200
|
|
@@ -3,7 +3,7 @@ Postgres Client
|
|
***********************************************************************************************************************************/
|
|
#include "build.auto.h"
|
|
|
|
-#include <libpq-fe.h>
|
|
+#include <pgsql/libpq-fe.h>
|
|
|
|
#include "common/debug.h"
|
|
#include "common/log.h"
|