+ 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
- update to 2.24 version : Bugfix
+ Bug Fixes:
- Prevent defunct processes in asynchronous archive commands.
- Error when archive-get/archive-push/restore are not run on a
PostgreSQL host.
- Read HTTP content to eof when size/encoding not specified.
- Fix resume when the resumable backup was created by Perl. In
this case the resumable backup should be ignored, but the C
code was not able to load the partial manifest written by Perl
since the format differs slightly.
Add validations to catch this case and continue gracefully.
+ Features:
- Auto-select backup set on restore when time target is specified.
Auto-selection is performed only when --set is not specified.
If a backup set for the given target time cannot not be found,
the latest (default) backup set will be used.
+ Improvements:
- Skip pg_internal.init temp file during backup.
- Add more validations to the manifest on backup.
+ Documentation Improvements:
- Prevent lock-bot from adding comments to locked issues.
- Packaging
+ use %autopatch
+ use a normalized name for source %name-%version.tar.gz
+ spec cleaning
+ Refresh patch libpq-fe.h_localisation.patch
+ Delete merged upstream_wrongly_bring_back_pg_config.patch
OBS-URL: https://build.opensuse.org/request/show/787841
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=30