Fix thinko coming from 000f3adf
Michael Paquier <michael@paquier.xyz>
Fix thinko coming from 000f3adf pg_basebackup.c relies on the compression level to not be 0 to decide if compression should be used, but 000f3adf missed the fact that the default compression (Z_DEFAULT_COMPRESSION) is -1, which would be used if specifying --gzip without --compress. While on it, add some coverage for --gzip, as this is rather easy to miss. Reported-by: Christoph Berg Discussion: https://postgr.es/m/YdhRDMLjabtXOnhY@msg.df7cb.de
Files
| Path | Change | +/− |
|---|---|---|
| src/bin/pg_basebackup/pg_basebackup.c | modified | +1 −1 |
| src/bin/pg_basebackup/t/010_pg_basebackup.pl | modified | +17 −4 |
Discussion
- pgsql: Refactor tar method of walmethods.c to rely on the compression m 3 messages · 2022-01-07 → 2022-01-08