A.1. pg_probackup 3.1.1 #

Release date: 2025-10-28

This release is based on pg_probackup3 3.1.0 and provides improvements to stability, performance, and compatibility of pg_probackup3. Notable changes are as follows:

  • Major improvements:

    • Implemented saving of history files during WAL streaming.

    • Fixed issues with remote restore.

  • Other improvements:

    • Fixed failing of the add-instance command that could occur because handling of the pgpro_edition configuration parameter depended on the localized error text.

    • Added verification of the system ID from the pg_control file before recovery from a backup done in the DIRECT data source mode by comparison with the PGDATA system ID. This prevents recovery from an inappropriate backup.

    • Added a warning after performing the validate --instance command if errors were detected during validation.

    • Fixed the interval merge logic and added the display of the parent backup ID for merged intervals.

    • Improved the exception handling in the work with the S3 storage. Added a safe cleanup of the resources.

    • Optimized handling of data in the CBOR (RFC 8949 Concise Binary Object Representation) format by using the buffer directly, without extra copying.

    • Fixed issues with backups in the BASE data source mode for PostgreSQL 14.

    • Improved handling of the BACKUP_PATH environment variable. When it is set, it is no longer needed to specify the backup directory through the -B option.