1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2024-12-14 10:13:05 +02:00
pgbackrest/test/expect
David Steele b5690e21a4 Allow I/O read interface to explicitly request blocking reads.
TlsClient introduced a non-blocking read which is required to read protocol messages that are linefeed-terminated rather than a known size. However, in many cases the expected number of bytes is known in advance so in that case it is more efficient to have tlsClientRead() block until all the bytes are read.

Add block parameter to all read functions and use it when a blocking read is required. For most read functions this is a noop, i.e. if the read function never blocks then it can ignore the parameter.

In passing, set the log level of storageNew*() functions to debug to expose more high-level I/O operations.
2018-11-23 12:01:36 -05:00
..
mock-all-001.log Automatically enable backup checksum delta when anomalies (e.g. timeline switch) are detected. 2018-11-01 11:31:25 -04:00
mock-all-002.log Automatically enable backup checksum delta when anomalies (e.g. timeline switch) are detected. 2018-11-01 11:31:25 -04:00
mock-all-003.log Automatically enable backup checksum delta when anomalies (e.g. timeline switch) are detected. 2018-11-01 11:31:25 -04:00
mock-archive-001.log Allow I/O read interface to explicitly request blocking reads. 2018-11-23 12:01:36 -05:00
mock-archive-002.log Allow hashSize() to run on remote storage. 2018-09-18 11:39:48 -04:00
mock-archive-003.log Move encryption in mock/archive tests to remote tests. 2018-09-06 09:35:34 -07:00
mock-archive-stop-001.log Fix issue with archive-push-queue-max not being honored on connection error. 2018-10-27 16:57:57 +01:00
mock-archive-stop-002.log Fix issue with archive-push-queue-max not being honored on connection error. 2018-10-27 16:57:57 +01:00
mock-archive-stop-003.log Fix issue with archive-push-queue-max not being honored on connection error. 2018-10-27 16:57:57 +01:00
mock-archive-stop-004.log Fix issue with archive-push-queue-max not being honored on connection error. 2018-10-27 16:57:57 +01:00
mock-archive-stop-005.log Fix issue with archive-push-queue-max not being honored on connection error. 2018-10-27 16:57:57 +01:00
mock-archive-stop-006.log Fix issue with archive-push-queue-max not being honored on connection error. 2018-10-27 16:57:57 +01:00
mock-archive-stop-007.log Fix issue with archive-push-queue-max not being honored on connection error. 2018-10-27 16:57:57 +01:00
mock-expire-001.log Add log-subprocess option to allow file logging for local and remote subprocesses. 2018-08-22 20:05:49 -04:00
mock-expire-002.log Add log-subprocess option to allow file logging for local and remote subprocesses. 2018-08-22 20:05:49 -04:00
mock-stanza-001.log Allow I/O read interface to explicitly request blocking reads. 2018-11-23 12:01:36 -05:00
mock-stanza-002.log Support configurable WAL segment size. 2018-09-25 10:24:42 +01:00
mock-stanza-003.log Support configurable WAL segment size. 2018-09-25 10:24:42 +01:00
real-all-001.log Add checksum delta for incremental backups. 2018-09-19 11:12:45 -04:00
real-all-002.log Add checksum delta for incremental backups. 2018-09-19 11:12:45 -04:00
real-all-003.log Add checksum delta for incremental backups. 2018-09-19 11:12:45 -04:00
real-all-004.log Add checksum delta for incremental backups. 2018-09-19 11:12:45 -04:00
real-all-005.log Add checksum delta for incremental backups. 2018-09-19 11:12:45 -04:00
real-all-006.log Add checksum delta for incremental backups. 2018-09-19 11:12:45 -04:00