Commit Graph

82 Commits

Author SHA256 Message Date
Ana Guerrero
23b81a8cea Accepting request 1233238 from server:database:postgresql
OBS-URL: https://build.opensuse.org/request/show/1233238
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pgbackrest?expand=0&rev=17
2024-12-24 15:27:00 +00:00
bc80a7f422 - update to version 2.54.1
* Fix issue with version/help commands attempting to load pgbackrest.conf 
  * Stabilize async archiving in integration tests

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=81
2024-12-24 08:27:10 +00:00
f13b379f5b - Fix typos in unit files
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=80
2024-12-15 23:57:20 +00:00
95bfa7c4c0 - only build with libbacktrace where it is supported
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=79
2024-12-08 09:57:46 +00:00
Dominique Leuenberger
e3ab9ad79c Accepting request 1219341 from server:database:postgresql
OBS-URL: https://build.opensuse.org/request/show/1219341
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pgbackrest?expand=0&rev=16
2024-10-30 16:38:15 +00:00
1a100d8b11 - update to version 2.54.0
* Fix PostgreSQL query performance for large datasets. 
  * Allow repositories on versioned storage to be read at a target time.
  * Allow requested standby backup to proceed with no standby.
  * Summarize backup reference list for info command text output.
  * Refresh web-id token for each S3 authentication.
  * Correctly display current values for indexed options in help.
  * Save backup.info only when contents have changed.
  * Remove limitation on reading files in parallel during restore.
  * Improve SFTP error messages.
  * Add performance tuning section to user guide.
  * Documentation improvements

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=77
2024-10-30 08:19:18 +00:00
Ana Guerrero
d0de591388 Accepting request 1194828 from server:database:postgresql
OBS-URL: https://build.opensuse.org/request/show/1194828
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pgbackrest?expand=0&rev=15
2024-08-20 14:14:31 +00:00
Andrea Manzini
b670f0a99f - update to version 2.53.1
* Fix permissions when restore run as root user
  * Fix segfault on delayed connection errors
  * Skip local repository duplicate check for SFTP
  * PostgreSQL 17beta3 support

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=75
2024-08-20 06:36:01 +00:00
Dominique Leuenberger
8e9936652a Accepting request 1189248 from server:database:postgresql
OBS-URL: https://build.opensuse.org/request/show/1189248
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pgbackrest?expand=0&rev=14
2024-07-24 13:31:50 +00:00
b66e0a1b6e Accepting request 1189224 from home:amanzini:branches:server:database:postgresql
- update to version 2.53
  * IMPORTANT NOTE: The log-level-stderr option default has been changed from warn to off. 
    This makes it easier to capture errors when only redirecting stdout. 
    To preserve the prior behavior set log-level-stderr=warn
  * Fixed SFTP renaming failure when file already exists
  * Allow backups to run concurrently on different repositories
  * Support IP-based SANs for TLS certificate validation.
  * Default log-level-stderr option to off
  * Allow alternative WAL segment sizes for PostgreSQL ≤ 10
  * Add hint to check SFTP authorization log
  * Documentation Improvements: Clarify archive-push multi-repo behavior

OBS-URL: https://build.opensuse.org/request/show/1189224
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=73
2024-07-23 12:05:29 +00:00
Dominique Leuenberger
35cab4f06c Accepting request 1184020 from server:database:postgresql
OBS-URL: https://build.opensuse.org/request/show/1184020
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pgbackrest?expand=0&rev=13
2024-07-01 09:20:16 +00:00
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
Ana Guerrero
4b6c243841 Accepting request 1178161 from server:database:postgresql
OBS-URL: https://build.opensuse.org/request/show/1178161
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pgbackrest?expand=0&rev=12
2024-06-03 15:43:58 +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
Ana Guerrero
2bcd8722f4 Accepting request 1163559 from server:database:postgresql
OBS-URL: https://build.opensuse.org/request/show/1163559
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pgbackrest?expand=0&rev=11
2024-04-02 14:40:33 +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
Ana Guerrero
3cd0c6634f Accepting request 1141130 from server:database:postgresql
OBS-URL: https://build.opensuse.org/request/show/1141130
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pgbackrest?expand=0&rev=10
2024-01-25 17:40:49 +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
Ana Guerrero
4a2006b0f0 Accepting request 1129727 from server:database:postgresql
OBS-URL: https://build.opensuse.org/request/show/1129727
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pgbackrest?expand=0&rev=9
2023-11-29 20:21:20 +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
Ana Guerrero
2d9995ec3c Accepting request 1114015 from server:database:postgresql
OBS-URL: https://build.opensuse.org/request/show/1114015
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pgbackrest?expand=0&rev=8
2023-09-29 19:13:48 +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
Dominique Leuenberger
f48120ac42 Accepting request 1102634 from server:database:postgresql
OBS-URL: https://build.opensuse.org/request/show/1102634
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pgbackrest?expand=0&rev=7
2023-08-07 13:29:22 +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
Dominique Leuenberger
aed4550ebe Accepting request 1090154 from server:database:postgresql
OBS-URL: https://build.opensuse.org/request/show/1090154
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pgbackrest?expand=0&rev=6
2023-06-01 15:19:46 +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
Dominique Leuenberger
28b1969e11 Accepting request 1074583 from server:database:postgresql
OBS-URL: https://build.opensuse.org/request/show/1074583
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pgbackrest?expand=0&rev=5
2023-03-27 16:16:43 +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
Dominique Leuenberger
a6b9221bfd Accepting request 1063569 from server:database:postgresql
OBS-URL: https://build.opensuse.org/request/show/1063569
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pgbackrest?expand=0&rev=4
2023-02-07 17:49:46 +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
Dominique Leuenberger
353cba0d20 Accepting request 1040871 from server:database:postgresql
OBS-URL: https://build.opensuse.org/request/show/1040871
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pgbackrest?expand=0&rev=3
2022-12-07 16:35:39 +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
Dominique Leuenberger
ce4dc1356e Accepting request 986459 from server:database:postgresql
OBS-URL: https://build.opensuse.org/request/show/986459
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pgbackrest?expand=0&rev=2
2022-07-03 16:27:06 +00:00
b445c210ae Accepting request 985710 from home:bruno_friedmann:branches:server:database:postgresql
- update do version 2.39
  + Bug Fixes:
    - Fix error thrown from FINALLY() causing an infinite loop.
    - Error on all lock failures except another process holding the lock.
  + Features:
    - Backup file bundling for improved small file support.
    - Verify command to validate the contents of a repository.
    - PostgreSQL 15 support.
    - Show backup percent complete in info output.
    - Auto-select backup for restore command --type=lsn.
    - Suppress existing WAL warning when archive-mode-check is disabled.
    - Add AWS IMDSv2 support.
  + Improvements:
    - Allow repo-hardlink option to be changed after full backup.
    - Increase precision of percent complete logging for backup and restore.
    - Improve path validation for repo-* commands.
    - Improve stop command to honor stanza option.
    - Improve error message for invalid repo-azure-key. 
    - Add hint to check the log on archive-get/archive-push async error.
    - Add ClockError for unexpected clock skew and timezone changes.
    - Strip extensions from history manifest before showing in error message.
    - Add user:group to lock permission error.
  + Documentation Bug Fixes:
    - Fix incorrect reference to stanza-update in the user guide.
    - Fix example for repo-gcs-key-type option in configuration reference. 
    - Fix tls-server-auth example and add clarifications.
  + Documentation Improvements:
    - Simplify messaging around supported versions in the documentation.
    - Add option type descriptions.
    - Add FAQ about backup types and restore speed.

OBS-URL: https://build.opensuse.org/request/show/985710
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=48
2022-07-03 13:42:42 +00:00
4edfe8110c - update to version 2.38
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=47
2022-04-18 13:50:21 +00:00
Dominique Leuenberger
11ad978790 Accepting request 960159 from server:database:postgresql
Welcome a new backup tool for PostgreSQL, written in C and well maintained upstream by a team and is supported by commercial entity.
The package has 2 maintainers/bugowner and the binary has shown its stability during the last few year in its devel repository.

OBS-URL: https://build.opensuse.org/request/show/960159
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pgbackrest?expand=0&rev=1
2022-03-08 19:32:03 +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
588c5b791e - make sure all unit files have unix line endings
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=44
2022-02-18 18:01:52 +00:00
f9a5567409 - add systemd services:
- diff/full/incremental backup
  - pgbackrest services for the TLS server
  - add pgbackrest.target to restart/stop all sub services
- add Requires(pre) for postgresql-server to make sure the
  postgresql user is available for file permissions
- change permissions of the config file from 0644 to 0640 as the
  file can contain passwords and encryption keys.
- modernize the spec file

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=43
2022-02-18 17:58:46 +00:00
b1163ddccb - enable zstd support
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=42
2022-01-25 13:27:10 +00:00
4c04ee964d - update to version 2.37
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=41
2022-01-25 10:51:11 +00:00
e38c01ac73 Accepting request 935686 from home:bruno_friedmann:branches:server:database:postgresql
- update to version 2.36
  + Bug Fixes:
    - Allow "global" as a stanza prefix.
    - Fix segfault on invalid GCS key file.
  + Improvements:
    - Allow link-map option to create new links.
    - Increase max index allowed for pg/repo options to 256.
    - Add WebIdentity authentication for AWS S3.
    - Report backup file validation errors in backup.info.
    - Add recovery start time to online backup restore log.
    - Report original error and retries on local job failure.
    - Rename page checksum error to error list in info text output.
    - Add hints to standby replay timeout message.
- update to version 2.35 Binary protocol
  ** IMPORTANT NOTE **: The log level for copied files in the 
  backup/restore commands has been changed to detail. This makes 
  the info log level less noisy but if these messages are required 
  then set the log level for the backup/restore commands to detail.
  + Bug Fixes:
    - Detect errors in S3 multi-part upload finalize.
    - Fix detection of circular symlinks.
    - Only pass selected repo options to the remote.
  + Improvements:
    - Binary protocol.
    - Automatically create data directory on restore.
    - Allow restore --type=lsn.
    - Change level of backup/restore copied file logging to detail.
    - Loop while waiting for checkpoint LSN to reach replay LSN.
    - Log backup file total and restore size/file total.
  + Documentation Bug Fixes:

OBS-URL: https://build.opensuse.org/request/show/935686
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=40
2021-12-04 19:52:30 +00:00
21847dc63d Accepting request 908629 from home:predivan:branches:server:database:postgresql
- update to version 2.34 with Postgresql-14 support
  + Bug Fixes:
    - Fix issues with leftover spool files from a prior restore.
    - Fix issue when checking links for large numbers of tablespaces.
    - Free no longer needed remotes so they do not timeout during restore.
    - Fix help when a valid option is invalid for the specified command.
  + Features:
    - Add PostgreSQL 14 support.
    - Add automatic GCS authentication for GCE instances.
    - Add repo-retention-history option to expire backup history.
    - Add db-exclude option.
  + Improvements:
    - Change archive expiration logging from detail to info level.
    - Remove stanza archive spool path on restore.
    - Do not write files atomically or sync paths during backup copy.
  + Documentation Improvements:
    - Update contributing documentation.
    - Clarify that repo-s3-role is not an ARN.

OBS-URL: https://build.opensuse.org/request/show/908629
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=39
2021-07-27 16:30:18 +00:00
82d765d42b - update to version 2.33 with Multi-Repository and GCS Support
+ Bug Fixes:
    - Fix option warnings breaking async archive-get/archive-push.
    - Fix memory leak in backup during archive copy.
    - Fix stack overflow in cipher passphrase generation.
    - Fix repo-ls / on S3 repositories.
  + Features:
    - Multiple repository support.
    - GCS support for repository storage.
    - Add archive-header-check option.
  + Improvements:
    - Include recreated system databases during selective restore.
    - Exclude content-length from S3 signed headers.
    - Consolidate less commonly used repository storage options.
    - Allow custom config-path default with ./configure --with-configdir.
    - Log archive copy during backup.
  + Documentation Improvements:
    - Update reference to include links to user guide examples.
    - Update selective restore documentation with caveats.
    - Add compress-type clarification to archive-copy documentation.
    - Add compress-level defaults per compress-type value.
    - Add note about required NFS settings being the same as PostgreSQL.

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=38
2021-04-29 09:39:50 +00:00
1ac82c4200 - update to version 2.32
+ Bug Fixes:
    - Fix resume after partial delete of backup by prior resume.
  + Features:
    - Add repo-ls command.
    - Add repo-get command.
    - Add archive-mode-check option. 
  + Improvements:
    - Improve archive-get performance.
  + Documentation Improvements:
    - Improve expire command documentation.
- Packaging: spec-cleaner minimal (copyright year, pkgconfig order)

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=37
2021-02-25 10:27:42 +00:00
2ed5e18dbd Accepting request 858765 from home:bruno_friedmann:branches:server:database:postgresql
- update to version 2.31
  + Bug Fixes:
    - Allow [, #, and space as the first character in database names.
    - Create standby.signal only on PostgreSQL 12 when restore type 
      is standby.
  + Features:
    - Expire history files.
    - Report page checksum errors in info command text output.
    - Add repo-azure-endpoint option.
    - Add pg-database option.
  + Improvements:
    - Improve info command output when a stanza is specified but 
      missing.
    - Improve performance of large file lists in backup/restore 
      commands.
    - Add retries to PostgreSQL sleep when starting a backup.
  + Documentation Improvements:
    Replace RHEL/CentOS 6 documentation with RHEL/CentOS 8.

OBS-URL: https://build.opensuse.org/request/show/858765
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=36
2020-12-26 17:55:50 +00:00
f1d3ad5540 Accepting request 841600 from home:bruno_friedmann:branches:server:database:postgresql
- update to version 2.30
  + Bug Fixes:
    - Error with hints when backup user cannot read pg_settings.
  + Features:
    - PostgreSQL 13 support.
  + Improvements:
    - Improve PostgreSQL version identification.
    - Improve working directory error message.
    - Add hint about starting the stanza when WAL segment not found.
    - Add hint for protocol version mismatch.
  + Documentation Improvements:
    Add note that pgBackRest versions must match when running remotely.
    Move info command text to the reference and link to user guide.
    Update yum repository path for CentOS/RHEL user guide.
- Packaging
  + Remove non needed perl_requires
  + Allow build on i586 as source are now 100% C

OBS-URL: https://build.opensuse.org/request/show/841600
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=35
2020-10-13 18:49:07 +00:00
41c8d9e69e Accepting request 833420 from home:bruno_friedmann:branches:server:database:postgresql
- update to version 2.29 - Auto S3 Credentials on AWS
  + Bug Fixes:
    - Suppress errors when closing local/remote processes. Since the
      command has completed it is counterproductive to throw an 
      error but still warn to indicate that something unusual happened.
    - Fix issue with = character in file or database names.
  + Features:
    - Automatically retrieve temporary S3 credentials on AWS instances.
    - Add archive-mode option to disable archiving on restore.
  + Improvements:
    - PostgreSQL 13 beta3 support. Changes to the control/catalog/WAL
      versions in subsequent betas may break compatibility but 
      pgBackRest will be updated with each release to keep pace.
    - Asynchronous list/remove for S3/Azure storage.
    - Improve memory usage of unlogged relation detection in 
      manifest build.
    - Proactively close file descriptors after forking async process.
    - Delay backup remote connection close until after archive check.
    - Improve detailed error output.
    - Improve TLS error reporting.
  + Additional Notes
    - Documentation Bug Fixes:
      Add none to compress-type option reference and fix example.
      Add missing azure type in repo-type option reference.
      Fix typo in repo-cipher-type option reference. 
    - Documentation Improvements:
      Clarify that expire must be run regularly when expire-auto
      is disabled.

OBS-URL: https://build.opensuse.org/request/show/833420
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=34
2020-09-13 14:27:44 +00:00
d0518e22a8 Accepting request 828501 from home:bruno_friedmann:branches:server:database:postgresql
- update to version 2.28 - Azure Repository Storage
  + Bug Fixes:
    - Fix restore --force acting like --force --delta. This caused 
      restore to replace files based on timestamp and size rather 
      than overwriting, which meant some files that should have been
      updated were left unchanged. Normal restore and restore 
      --delta were not affected by this issue.
  + Features:
    - Azure support for repository storage.
    - Add expire-auto option. This allows automatic expiration 
      after a successful backup to be disabled.
  + Improvements:
    - Asynchronous S3 multipart upload.
    - Automatic retry for backup, restore, archive-get, and archive-push.
    - Disable query parallelism in PostgreSQL sessions used for backup control.
    - PostgreSQL 13 beta2 support. Changes to the control/catalog/WAL 
      versions in subsequent betas may break compatibility but 
      pgBackRest will be updated with each release to keep pace.
    - Improve handling of invalid HTTP response status.
    - Improve error when pg1-path option missing for archive-get command.
    - Add hint when checksum delta is enabled after a timeline switch.
    - Use PostgreSQL instead of postmaster where appropriate.
  + Documentation Bug Fixes:
    - Fix incorrect example for repo-retention-full-type option.
    - Remove internal commands from HTML and man command references.
  + Documentation Improvements:
    - Update PostgreSQL versions used to build user guides. Also add 
      version ranges to indicate that a user guide is accurate for a 
      range of PostgreSQL versions even if it was built for a 
      specific version.

OBS-URL: https://build.opensuse.org/request/show/828501
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/pgbackrest?expand=0&rev=33
2020-08-22 09:07:38 +00:00