1
0
mirror of https://github.com/postgres/postgres.git synced 2025-09-02 04:21:28 +03:00

Set minimum required version of zstd as 1.4.0.

It emerges that our new zstd code depends on features that were not
present (or at least not enabled by default) in zstd before 1.4.0.
That's already four years old, so there's little reason to try to
make our code work with something older.  Instead make configure
check that zstd is at least 1.4.0, and document this requirement.

Justin Pryzby (doc changes by me)

Discussion: https://postgr.es/m/efbd94cd1102f99fd1300e44905ee4a994ee2ef6.camel@gunduz.org
This commit is contained in:
Tom Lane
2022-04-01 11:05:52 -04:00
parent c1932e5428
commit 479b69a4a5
3 changed files with 16 additions and 15 deletions

View File

@@ -250,7 +250,7 @@ su - postgres
encrypted client connections. <productname>OpenSSL</productname> is
also required for random number generation on platforms that do not
have <filename>/dev/urandom</filename> (except Windows). The minimum
version required is 1.0.1.
required version is 1.0.1.
</para>
</listitem>
@@ -265,7 +265,7 @@ su - postgres
<listitem>
<para>
You need <productname>LZ4</productname>, if you want to support
compression of data with this method; see
compression of data with that method; see
<xref linkend="guc-default-toast-compression"/> and
<xref linkend="guc-wal-compression"/>.
</para>
@@ -274,8 +274,9 @@ su - postgres
<listitem>
<para>
You need <productname>zstd</productname>, if you want to support
compression of data with this method; see
compression of data with that method; see
<xref linkend="guc-wal-compression"/>.
The minimum required version is 1.4.0.
</para>
</listitem>