Commit Graph

16 Commits

Author SHA256 Message Date
577b643c03 - update to version 2.52.1
* Fix issue with files larger on the replica than on the primary.

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=71
2024-06-29 17:16:57 +00:00
Andrea Manzini
c1f9405755 Accepting request 1177950 from home:amanzini:branches:server:database:postgresql
- update to version 2.52
  * Add GCS batch delete support
  * S3 SSE-C encryption support
  * PostgreSQL 17 support
  * Update start/stop documentation to reflect actual functionality.
- switch rpm build to meson build system

OBS-URL: https://build.opensuse.org/request/show/1177950
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=69
2024-06-02 14:02:38 +00:00
7ccaa117a7 Accepting request 1163486 from home:amanzini:branches:server:database:postgresql
- update to version 2.51
  * Bug Fixes:
    + Skip zero-length files for block incremental delta restore. 
    + Fix performance regression in storage list. 
    + Fix progress logging when file size changes during backup. 
  * Improvements:
    + Improved support for dual stack connections.
    + Make meson the primary build system.
    + Detect files that have not changed during non-delta incremental backup.
    + Prevent invalid recovery when backup_label removed. 
    + Improve archive-push WAL segment queue handling. 
    + Limit resume functionality to full backups. 
    + Update resume functionality for block incremental. 
    + Allow --version and --help for version and help. 
    + Add detailed backtrace to autoconf/make build.
  * Documentation Improvements:
    + Update references to recovery.conf. (Reviewed by Stefan Fercot. Suggested by Stephen Frost.)

OBS-URL: https://build.opensuse.org/request/show/1163486
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=67
2024-03-29 17:23:42 +00:00
9f861381c1 Accepting request 1141129 from home:amanzini:branches:server:database:postgresql
- update to version 2.50
  * Bug Fixes:
    + Fix short read in block incremental restore. 
    + Fix overflow suppressing backup progress in info output.
  * Improvements:
    + Preserve partial files during block incremental delta restore.
    + Add support for alternate compile-time page sizes.
    + Skip files truncated during backup when bundling.
    + Improve SFTP storage error messages.

OBS-URL: https://build.opensuse.org/request/show/1141129
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=65
2024-01-24 08:11:19 +00:00
Andrea Manzini
e62a54aa64 Accepting request 1129645 from home:amanzini:branches:server:database:postgresql
- update to version 2.49
  * Bug Fixes:
    + Fix regression in retries 
    + Fix recursive path remove in SFTP storage driver
  * Improvements:
    + Remove support for PostgreSQL 9.3
  * Documentation Features:
    + Document maintainer options
    + Update point-in-time recovery documentation for PostgreSQL >= 13
  * Test Suite Improvements

OBS-URL: https://build.opensuse.org/request/show/1129645
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=63
2023-11-29 07:21:23 +00:00
Andrea Manzini
6355c5a7e1 Accepting request 1113999 from home:amanzini:branches:server:database:postgresql
- update to version 2.48
  * Bug Fixes:
    + Fix issue restoring block incremental without a block list. 
    + [doc] Fix configuration reference example for the tls-server-address option.
    + [doc] Fix command reference example for the filter option.
  * Features:
    + Add --repo-storage-tag option to create object tags. 
    + Add known hosts checking for SFTP storage driver. 
    + Support for dual stack connections. 
    + Add backup size completed/total to info command JSON output. 
  * Improvements:
    + Multi-stanza check command.
    + Retry reads of pg_control until checksum is valid. 
    + Optimize WAL segment check after successful backup. 
    + Improve GCS multi-part performance. 
    + Allow archive-get command to run when stanza is stopped.
    + Accept leading tilde in paths for SFTP public/private keys.
    + Reload GCS credentials before renewing authentication token. 
  * Test Suite Improvements
- refreshed patches; release.xml has been splitted into individual files

OBS-URL: https://build.opensuse.org/request/show/1113999
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=61
2023-09-28 07:41:49 +00:00
38bc1460ad Accepting request 1102632 from home:amanzini:branches:server:database:postgresql
- update to version 2.47
  * Bug Fixes:
    + Preserve block incremental info in manifest during delta backup
    + Fix block incremental file names in verify command
    + Fix spurious automatic delta backup on backup from standby
    + Skip recovery.signal for PostgreSQL >= 12 when recovery type=none
    + Fix unique label generation for diff/incr backup
    + Fix time-based archive expiration when no backups are expired
  * Improvements:
    + Improve performance of SFTP storage driver
    + Add timezone offset to info command date/time output
    + Centralize error handling for unsupported features
  * Documentation Improvements:
    + Clarify preference to install from packages in the user guide

OBS-URL: https://build.opensuse.org/request/show/1102632
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=59
2023-08-07 07:26:36 +00:00
Andrea Manzini
5f47b2ef11 Accepting request 1089458 from home:amanzini:branches:server:database:postgresql
- update to version 2.46
  * Features:
    + Block incremental backup. (Reviewed by John Morris, Stephen Frost, Stefan Fercot.)
    + SFTP support for repository storage. (Contributed by Reid Thompson. Reviewed by Stephen Frost, David Steele.)
    + PostgreSQL 16 support. (Reviewed by Stefan Fercot.)
  * Improvements:
    + Allow page header checks to be skipped. (Reviewed by David Christensen. Suggested by David Christensen.)
    + Avoid chown() on recovery files during restore. (Reviewed by Stefan Fercot, Marcelo Henrique Neppel. Suggested by Marcelo Henrique Neppel.)
    + Add error retry detail for HTTP retries.
  * Documentation Improvements:
    + Add warning about using recovery type=none. (Reviewed by Stefan Fercot.)
    + Add note about running stanza-create on already-created repositories.

OBS-URL: https://build.opensuse.org/request/show/1089458
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=57
2023-06-01 06:49:10 +00:00
4936628460 Accepting request 1074578 from home:amanzini:branches:server:database:postgresql
- update to version 2.45
  + Bug Fix: Skip writing recovery.signal by default for restores of offline backups. 
  + Features: Block incremental backup (BETA)
  + Improvements: Keep only one all-default group index.
  + Documentation improvements

OBS-URL: https://build.opensuse.org/request/show/1074578
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=55
2023-03-27 07:26:00 +00:00
bda05d883d Accepting request 1063363 from home:amanzini:branches:server:database:postgresql
- update to version 2.44
  + Remove support for PostgreSQL 9.0/9.1/9.2. 
  + Restore errors when no backup matches the current version of PostgreSQL. 
  + Add compress-level range checking for each compress-type. 
  + Documentation improvements

OBS-URL: https://build.opensuse.org/request/show/1063363
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=53
2023-02-07 08:01:23 +00:00
ebbb00b091 Accepting request 1040869 from home:amanzini:branches:server:database:postgresql
- update to version 2.43
  + Bug Fixes:
    - Fix missing reference in diff/incr backup. 
  + Improvements:
    - Add hint when an option is specified without an index. 
- update to version 2.42
  + Bug Fixes:
    - Fix memory leak in file bundle backup/restore. 
    - Fix protocol error on short read of remote file.
  + Improvements:
    - Do not store references for zero-length files when bundling. 
    - Use more generic descriptions for pg_start_backup()/pg_stop_backup().

OBS-URL: https://build.opensuse.org/request/show/1040869
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=51
2022-12-07 08:21:12 +00:00
afdc3fca1f - update to version 2.41
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=50
2022-09-20 18:40:49 +00:00
17c261ba26 Accepting request 960068 from home:darix:branches:server:database:postgresql
- Move lock file default to /run/pgbackrest and make sure it gets
  created with user and group postgres
  - Add use-run-pgbackrest.patch
  - Add README.SUSE 
- Track series file to make quilt setup easier
- refresh libpq-fe.h_localisation.patch

OBS-URL: https://build.opensuse.org/request/show/960068
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=45
2022-03-08 08:30:45 +00:00
9c9172f66f - update to version 2.26 : Non-blocking TLS
+ 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
2020-05-01 16:28:44 +00:00
e8335cb986 Accepting request 787841 from home:bruno_friedmann:branches:server:database:postgresql
- 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
2020-03-24 15:08:48 +00:00
Martin Pluskal
25542b8f46 Accepting request 725929 from home:bruno_friedmann:branches:server:database:postgresql
- Update to 2.16 release C Migrations and Bug Fixes
- Packaging adding new libpq-fe dependency
- Added patch libpq-fe.h_localisation.patch

- Update to 2.15.1 release
- Packaging export %optflag as CFLAG

OBS-URL: https://build.opensuse.org/request/show/725929
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=25
2019-08-26 01:23:36 +00:00