1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2024-12-14 10:13:05 +02:00
pgbackrest/test
David Steele c304fafd45
Refactor PgClient to return results in Pack format.
Packs support stronger typing than JSON and are more efficient. For the small result sets that we deal with efficiency is probably not very important, but this removes another place where we are using JSON instead of Pack.

Push checking for result struct (e.g. single row) down into PgClient since it has easy access to this information rather than needing to parse the result set to find out.

Refactor all code downstream that depends on PgClient results.
2022-04-20 08:36:53 -04:00
..
certificate Add TLS Server. 2021-10-18 14:32:41 -04:00
code-count Improve path validation for repo-* commands. 2022-03-22 07:50:26 -06:00
data Automate generation of WAL and pg_control test files. 2017-11-18 20:02:54 -05:00
expect Set option-archive-copy flag in backup.manifest to false when offline. 2022-04-05 18:42:19 -04:00
lib/pgBackRestTest Set option-archive-copy flag in backup.manifest to false when offline. 2022-04-05 18:42:19 -04:00
src Refactor PgClient to return results in Pack format. 2022-04-20 08:36:53 -04:00
.gitignore Move coverage results to test/result. 2020-03-14 15:29:42 -04:00
ci.pl Use Rocky Linux for documentation builds instead of CentOS. 2021-10-28 15:15:49 -04:00
container.yaml Fix language in rh7 test container for aarch64. 2022-01-26 13:22:31 -06:00
define.yaml Add lockRead*() functions for reading locks from another process. 2022-04-08 15:55:41 -04:00
Dockerfile Use vagrant user in the Docker container. 2022-02-26 13:50:30 -06:00
test.pl Remove extraneous double spaces in code and comments. 2022-03-15 17:55:48 -06:00
Vagrantfile Update Vagrantfile to Ubuntu 20.04. 2021-10-13 13:21:04 -04:00