ZSTD TOAST compression, and an extensible compression method encoding

Log in to edit
ID 7471
Title ZSTD TOAST compression, and an extensible compression method encoding
CI (CFBot) Summary
Stats (from CFBot) Patch version: v14, Patch count: 5, First patch: +26−12, All patches: +5874−94
Tags
Created 2026-10-16 09:23:27
Last modified 2026-10-16 09:23:27 (3 weeks ago)
Latest email 2026-11-03 04:01:44 (3 days ago)
Status
PG20-3 (2026-11-01 – 2026-11-30): Needs review
Target version 20
Authors Nikhil Kumar Veldanda (nikhilkumarv)
Reviewers Hannu Krosing (hannukrosing), Greg Burd (gregburd) Log in to become reviewer
Committer
Links Wiki
Emails
ZSTD TOAST compression, and an extensible compression method encoding
First at 2026-09-22 02:26:20 by Nikhil Kumar Veldanda <veldanda.nikhilkumar17 at gmail.com>
Latest at 2026-11-03 04:01:44 by Manu <manuelreyesbravo at gmail.com>
Latest attachment (containment-matrix-v14.txt) at 2026-11-03 04:01:44 from Manu <manuelreyesbravo at gmail.com>
    Attachment (containment-matrix-v14.txt) at 2026-11-03 04:01:44 from Manu <manuelreyesbravo at gmail.com> (Patch: No)
    Attachment (v14-0001-Decode-the-compression-method-in-toast_external_.patch) at 2026-11-02 19:46:56 from Greg Burd <greg at burd.me> (Patch: No)
    Attachment (v13-0002-Allow-more-than-four-TOAST-compression-methods.patch) at 2026-10-30 18:14:25 from Greg Burd <greg at burd.me> (Patch: No)
    Attachment (v12-0005-Add-automatic-dictionary-evolution-during-ANALYZ.patch) at 2026-10-27 11:57:37 from Greg Burd <greg at burd.me> (Patch: No)
    Attachment (nocfbot-v11-lz4-without-zstd.diff.txt) at 2026-10-26 01:21:37 from Manu <manuelreyesbravo at gmail.com> (Patch: Yes)
    Attachment (v11-0003-Add-zstd-as-a-TOAST-compression-method.patch) at 2026-10-25 16:33:13 from Greg Burd <greg at burd.me> (Patch: No)
    Attachment (bench.sh.txt) at 2026-10-24 19:31:51 from Manu <manuelreyesbravo at gmail.com> (Patch: No)
    Attachment (v10-0001-Decode-the-compression-method-in-toast_external_.patch) at 2026-10-24 18:49:17 from Greg Burd <greg at burd.me> (Patch: No)
    Attachment (v9-0004-Add-zstd-compression-dictionaries-with-a-column-l.patch) at 2026-10-19 18:21:12 from Greg Burd <greg at burd.me> (Patch: No)
    Attachment (repro-dctx-reset.sh.txt) at 2026-10-17 19:48:53 from Manu <manuelreyesbravo at gmail.com> (Patch: No)
    Attachment (v8-0001-Decode-the-compression-method-in-toast_external_i.patch) at 2026-10-17 19:28:43 from Greg Burd <greg at burd.me> (Patch: No)
    Attachment (nocfbot-v7-0003-con-dctx-reuse.patch.txt) at 2026-10-15 19:49:08 from Manu <manuelreyesbravo at gmail.com> (Patch: No)
    Attachment (v20261015-0001-Decode-the-compression-method-in-toast_ext.patch) at 2026-10-15 15:27:31 from Greg Burd <greg at burd.me> (Patch: No)
    Attachment (v7-0003-Add-zstd-as-a-TOAST-compression-method.patch) at 2026-09-29 05:39:42 from Nikhil Kumar Veldanda <veldanda.nikhilkumar17 at gmail.com> (Patch: No)
    Attachment (nocfbot-reuse-zstd-dctx.diff.txt) at 2026-09-26 19:25:18 from Manu <manuelreyesbravo at gmail.com> (Patch: Yes)
    Attachment (v4-0002-Decode-the-compression-method-in-toast_external_i.patch) at 2026-09-25 09:21:11 from Nikhil Kumar Veldanda <veldanda.nikhilkumar17 at gmail.com> (Patch: No)
    Attachment (v3-0001-Remove-duplicate-definition-of-the-compressed-var.patch) at 2026-09-24 23:00:29 from Nikhil Kumar Veldanda <veldanda.nikhilkumar17 at gmail.com> (Patch: No)
    Attachment (v2-0002-Allow-more-than-four-TOAST-compression-methods.patch) at 2026-09-22 02:26:20 from Nikhil Kumar Veldanda <veldanda.nikhilkumar17 at gmail.com> (Patch: No)
History
When Who What
2026-10-29 22:46:36 Hannu Krosing (hannukrosing) Added hannukrosing as reviewer
2026-10-16 16:40:40 Greg Burd (gregburd) Added gregburd as reviewer
2026-10-16 09:23:27 Nikhil Kumar Veldanda (nikhilkumarv) Attached mail thread CAFAfj_GGY4W81XjtYLvYOhqPtvfZbBNj=YRS6Mq_0SA9AqEwoQ@mail.gmail.com
2026-10-16 09:23:27 Nikhil Kumar Veldanda (nikhilkumarv) Created patch record
Log in to edit