pgsql: Add support for LZ4 build in MSVC scripts

From: Michael Paquier <michael(at)paquier(dot)xyz>
To: pgsql-committers(at)lists(dot)postgresql(dot)org
Subject: pgsql: Add support for LZ4 build in MSVC scripts
Date: 2021-05-11 01:44:08
Message-ID: E1lgHRQ-00005b-5t@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Add support for LZ4 build in MSVC scripts

Since its introduction in bbe0a81, compression of table data supports
LZ4, but nothing had been done within the MSVC scripts to allow users to
build the code with this library.

This commit closes the gap by extending the MSVC scripts to be able to
build optionally with LZ4. Getting libraries that can be used for
compilation and execution is possible as LZ4 can be compiled down to
MSVC 2010 using its source tarball. MinGW may require extra efforts to
be able to work, and I have been able to test this only with MSVC, still
this is better than nothing to give users a way to test the feature on
Windows.

Author: Dilip Kumar
Reviewed-by: Michael Paquier
Discussion: https://postgr.es/m/YJPdNeF68XpwDDki@paquier.xyz

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/9ca40dcd4d0cad43d95a9a253fafaa9a9ba7de24

Modified Files
--------------
doc/src/sgml/install-windows.sgml | 10 ++++++++++
src/tools/msvc/Solution.pm | 12 ++++++++++++
src/tools/msvc/config_default.pl | 1 +
3 files changed, 23 insertions(+)

Responses

Browse pgsql-committers by date

  From Date Subject
Next Message David Rowley 2021-05-11 03:56:16 pgsql: Doc: Remove outdated note about run-time partition pruning
Previous Message Tom Lane 2021-05-10 20:50:50 pgsql: Stamp 9.6.22.