1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2024-12-12 10:04:14 +02:00
pgbackrest/test
David Steele 2ab845e263
Store manifest checksums in memory more efficiently.
Manifest checksums were stored as hex-encoded strings due to legacy compatibility with Perl. Storing the checksums as binary in memory uses half the space and avoids many conversions.

There is no change to the on-disk manifest format which stores the checksum as a hex-encoded string.
2022-12-20 16:35:27 +07:00
..
certificate Add TLS Server. 2021-10-18 14:32:41 -04:00
code-count Remove support for PostgreSQL 9.0/9.1/9.2. 2022-12-20 12:20:47 +07:00
data Automate generation of WAL and pg_control test files. 2017-11-18 20:02:54 -05:00
lib/pgBackRestTest Remove support for PostgreSQL 9.0/9.1/9.2. 2022-12-20 12:20:47 +07:00
src Store manifest checksums in memory more efficiently. 2022-12-20 16:35:27 +07:00
.gitignore Move coverage results to test/result. 2020-03-14 15:29:42 -04:00
ci.pl Add experimental Meson build. 2022-06-03 14:13:56 -04:00
container.yaml Remove support for PostgreSQL 9.0/9.1/9.2. 2022-12-20 12:20:47 +07:00
define.yaml Add hex encode/decoding to decode module. 2022-12-11 19:46:48 +07:00
Dockerfile Test Dockerfile improvements. 2022-07-21 19:27:58 -04:00
test.pl Update test.pl --psql-bin option to match command-line help. 2022-11-14 12:47:27 +08:00
Vagrantfile Update CI to use Ubuntu 22.04 and Fedora 36. 2022-06-06 16:32:20 -04:00