Release date: October 14, 2026
WarehousePG Backup and Restore 1.34.1 includes bug fixes.
Note
Before you upgrade, see Upgrading for changes that might affect existing backups and scripts.
Bug fixes
- Fixed tables changed by concurrent DDL, such as
ALTER TABLE ... SET WITH (REORGANIZE=true),TRUNCATE, orDROP, being backed up empty or with wrong data, or failing the backup. With--leaf-partition-dataor--incremental, an append-optimized table could fail the backup withrelation "pg_aoseg.pg_aoseg_<n>" does not exist. Otherwise the table was backed up empty without an error.gpbackupnow takes a new snapshot and retries, up to three snapshots by default. To change the number of snapshots, seeWHPGBACKUP_SNAPSHOT_ATTEMPTS. Tables that still change are left out of the data backup with a warning and listed underdata not backed up:in the backup report. - Fixed
DISTRIBUTED COORDINATOR ONLYtables being backed up as 0 rows, with no error, on WarehousePG 7.4 and later. Their data is now backed up and restored through the coordinator. Custom storage plugins must now also acceptbackup_dataandrestore_datacalls on the coordinator for these tables, with content-1and the table's OID. - Fixed an empty
--plugin-configvalue being accepted, which madegpbackupwrite the backup to the segments' local disks and report success. An empty value is now an error ingpbackup,gprestore,gpbackup delete-backup, andgpbackup delete-backups-before. Restoring a plugin backup without--plugin-confignow reports that the flag is required instead of a missing local directory. - Fixed
gprestorefailing when the local backup directory was missing on the coordinator or a segment host while restoring through a storage plugin, for example on a rebuilt host.gprestorenow creates the directories, which also fixes--resize-clusterrestores from plugin storage.
