1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2024-12-14 10:13:05 +02:00
pgbackrest/test/lib/pgBackRestTest/Module
Cynthia Shang 880fbb5e57 Add checksum delta for incremental backups.
Use checksums rather than timestamps to determine if files have changed.  This is useful in cases where the timestamps may not be trustworthy, e.g. when performing an incremental after failing over to a standby.

If checksum delta is enabled then checksums will be used for verification of resumed backups, even if they are full.  Resumes have always used checksums to verify the files in the repository, enabling delta performs checksums on the database files as well.

Note that the user must manually enable this feature in cases were it would be useful or just keep in enabled all the time.  A future commit will address automatically enabling the feature in cases where it seems likely to be useful.

Contributed by Cynthia Shang.
2018-09-19 11:12:45 -04:00
..
Archive Update Archive::Info->archiveIdList() to return a valid error code instead of unknown. 2018-08-24 12:13:10 -04:00
Backup Add checksum delta for incremental backups. 2018-09-19 11:12:45 -04:00
Common Improve the HTTP client to set content-length to 0 when not specified by the server. 2018-06-26 17:27:22 -04:00
Info Improve info command to display the stanza cipher type. 2018-09-10 13:09:45 -04:00
Manifest Add checksum delta for incremental backups. 2018-09-19 11:12:45 -04:00
Mock Add checksum delta for incremental backups. 2018-09-19 11:12:45 -04:00
Performance Rename db-* options to pg-* and backup-* options to repo-* to improve consistency. 2018-02-03 18:27:38 -05:00
Protocol Improve log file names for remote processes started by locals. 2018-08-31 11:31:13 -04:00
Real Add checksum delta for incremental backups. 2018-09-19 11:12:45 -04:00
Stanza Remove incompletely implemented online option from the check command. 2018-08-12 19:24:21 -04:00
Storage Allow hashSize() to run on remote storage. 2018-09-18 11:39:48 -04:00