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

Michael Paquier <michael@paquier.xyz>

Commit: b447d6075db8041b870ac526525f6873df222db4
Author: Michael Paquier <michael@paquier.xyz>
Date: 2022-09-14T05:52:20Z
Releases: 16.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