From: | Jacob Champion <jchampion(at)timescale(dot)com> |
---|---|
To: | Justin Pryzby <pryzby(at)telsasoft(dot)com> |
Cc: | Kirk Wolak <wolakk(at)gmail(dot)com>, Tomas Vondra <tomas(dot)vondra(at)enterprisedb(dot)com>, pgsql-hackers(at)postgresql(dot)org, gkokolatos(at)pm(dot)me, Michael Paquier <michael(at)paquier(dot)xyz>, Robert Haas <robertmhaas(at)gmail(dot)com>, Peter Geoghegan <pg(at)bowt(dot)ie>, Peter Eisentraut <peter(dot)eisentraut(at)enterprisedb(dot)com>, Heikki Linnakangas <hlinnaka(at)iki(dot)fi>, Thomas Munro <thomas(dot)munro(at)gmail(dot)com>, Dipesh Pandit <dipesh(dot)pandit(at)gmail(dot)com>, Andrey Borodin <x4mmm(at)yandex-team(dot)ru>, Mark Dilger <mark(dot)dilger(at)enterprisedb(dot)com> |
Subject: | Re: zstd compression for pg_dump |
Date: | 2023-03-29 15:10:18 |
Message-ID: | CAAWbhmiHvvpV5qV5VZw0=-J_irzZJsTn5OXawB_K-wVUiNfxrQ@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Wed, Mar 29, 2023 at 6:35 AM Justin Pryzby <pryzby(at)telsasoft(dot)com> wrote:
> If you have a zstd library with thread support, you could test with
> -Z zstd:workers=3. But I think threads aren't enabled in the common
> libzstd packages. Jacob figured out how to compile libzstd easily using
> "meson wraps" - but I don't know the details.
From the source root,
$ mkdir subprojects
$ meson wrap install zstd
From then on, Meson was pretty automagical about it during the ninja
build. The subproject's settings are themselves inspectable and
settable via `meson configure`:
$ meson configure -Dzstd:<option>=<value>
--Jacob
From | Date | Subject | |
---|---|---|---|
Next Message | Masahiko Sawada | 2023-03-29 15:18:04 | Re: Initial Schema Sync for Logical Replication |
Previous Message | Peter Eisentraut | 2023-03-29 14:49:04 | Re: logical decoding and replication of sequences, take 2 |