woblerr opened a new pull request, #111: URL: https://github.com/apache/cloudberry-backup/pull/111
closes: #90 `gpbackup_history.db` is stored on the active primary coordinator and is not automatically available on the standby. After a failover, the promoted coordinator may have missing or outdated backup history, which affects backup discovery and management. This change keeps the cluster history database synchronized with an available standby coordinator: - `gpbackup` automatically synchronizes history after a successful backup. - gpBackMan automatically synchronizes history after commands that delete backups or clean history. - The new `gpbackman history-sync` command allows synchronization to be started manually. - Automatic synchronization is best-effort: failures are reported as warnings and do not change the result of a successful primary command. - Automatic synchronization can be disabled with `--no-history-sync-standby`. Only `gpbackup_history.db` is synchronized. Backup data, reports, and other backup artifacts are not included. Unit and end-to-end coverage were added, and the related user documentation was updated. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
