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

Michael Paquier <michael@paquier.xyz>

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