Revert "Change default value of default_toast_compression to "lz4""

This reverts commit 7c1849311e49, due to the fact that more than 60% of
the buildfarm members do not have lz4 installed.  As we are in the last
commit fest of the development cycle, and that it could take a couple
of weeks to stabilize things, this change is reverted for now.

This commit will be reworked in a lighter version, as
default_toast_compression's default can be changed to "lz4" without the
switch from --with-lz4 to --without-lz4.  This approach will keep the
buildfarm at bay, and still allow builds to take advantage of LZ4 in
TOAST by default, as long as the code is compiled with LZ4 support.

A harder requirement based on LZ4 should be achievable at some point,
but it is going to require some work from the buildfarm owners first.
Perhaps this part could be revisited at the beginning of the next
development cycle.

Discussion: 
https://postgr.es/m/caoymi+mett0nblbnvqojd5okwcthl86pq+rzztrn6umfmhy...@mail.gmail.com

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/4f0b3afab4da87255ee159b96ba531157ee5af3b

Modified Files
--------------
.cirrus.tasks.yml                             |  1 -
configure                                     |  6 ++----
configure.ac                                  |  2 +-
doc/src/sgml/config.sgml                      | 13 +++++++------
doc/src/sgml/installation.sgml                | 21 +++++++++------------
doc/src/sgml/ref/alter_table.sgml             |  4 +++-
doc/src/sgml/ref/create_table.sgml            |  4 +++-
doc/src/sgml/ref/pg_receivewal.sgml           |  4 +++-
src/backend/access/common/toast_compression.c |  2 +-
src/backend/utils/misc/guc_parameters.dat     |  2 +-
src/backend/utils/misc/postgresql.conf.sample |  2 +-
src/bin/initdb/initdb.c                       |  5 -----
src/include/access/toast_compression.h        |  9 ---------
13 files changed, 31 insertions(+), 44 deletions(-)

Reply via email to