Fix incorrect value for "strategy" with deflateParams() in walmethods.c

Michael Paquier <michael@paquier.xyz>

Commit: b3c630cc9230ef1ead0dab0ec1498fb4fd2d0de6
Author: Michael Paquier <michael@paquier.xyz>
Date: 2022-09-14T05:52:26Z
Releases: 15.0
Fix incorrect value for "strategy" with deflateParams() in walmethods.c

The zlib documentation mentions the values supported for the compression
strategy, but this code has been using a hardcoded value of 0 rather
than Z_DEFAULT_STRATEGY.  This commit adjusts the code to use
Z_DEFAULT_STRATEGY.

Backpatch down to where this code has been added to ease the backport of
any future patch touching this area.

Reported-by: Tom Lane
Discussion: https://postgr.es/m/1400032.1662217889@sss.pgh.pa.us
Backpatch-through: 10

Files

PathChange+/−
src/bin/pg_basebackup/walmethods.c modified +6 −4

Discussion