1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2024-12-14 10:13:05 +02:00
pgbackrest/test/lib/pgBackRestTest/Env
David Steele 102ce5dee4
Add persistent reference list to manifest.
The reference list was previously built at load time from whichever references existed in the file list. This was sufficient since the list was for informational purposes only.

The block incremental feature will require a reference list that contains all prior backups, even those that are not explicitly referenced from the manifest. Therefore it makes sense to build and persist a manifest list rather than building it at load time.

This list can still be used for informational purposes, though it needs to be sorted since the list it sill built for older manifest versions and may not be in sorted order.

Add strLstFindIdx() to find references in the list.
2022-10-05 16:28:31 -10:00
..
Host Add persistent reference list to manifest. 2022-10-05 16:28:31 -10:00
ArchiveInfo.pm Remove extraneous double spaces in code and comments. 2022-03-15 17:55:48 -06:00
BackupInfo.pm Remove extraneous double spaces in code and comments. 2022-03-15 17:55:48 -06:00
ExpireEnvTest.pm Remove integration expect log testing. 2022-05-10 13:18:26 -04:00
HostEnvTest.pm Remove integration expect log testing. 2022-05-10 13:18:26 -04:00
InfoCommon.pm Move Perl modules out of lib directory. 2020-03-10 15:12:44 -04:00
Manifest.pm Simplify manifest defaults. 2022-01-21 15:22:48 -05:00