Direct TOAST v2, faster, smaller and no migration needed

Edit
ID 7267
Title Direct TOAST v2, faster, smaller and no migration needed
CI (CFBot) Needs rebase! Needs rebase since 15 minutes. Failing since 15 minutes.
Additional links previous successfully applied patch (outdated):
Stats (from CFBot) Unknown
Tags GUC Help - Benchmarks Help - Bikeshedding Help - User Testing Performance Testing
Created 2026-09-05 12:41:02
Last modified 2026-09-05 12:41:02 (3 weeks ago)
Latest email 2026-09-29 12:18:41 (3 hours ago)
Status
PG20-3 (2026-11-01 – 2026-11-30): Needs review
Target version 20
Authors Hannu Krosing (hannukrosing)
Reviewers Become reviewer
Committer
Links Git
Emails
Direct TOAST v2, faster, smaller and no migration needed
First at 2026-09-05 12:24:50 by Hannu Krosing <hannuk at google.com>
Latest at 2026-09-29 12:18:41 by Matthias van de Meent <boekewurm+postgres at gmail.com>
Latest attachment (v11-0005-Add-amcheck-verification-for-Direct-TOAST-tuples.patch) at 2026-09-27 13:14:35 from Hannu Krosing <hannuk at google.com>
    Attachment (v11-0005-Add-amcheck-verification-for-Direct-TOAST-tuples.patch) at 2026-09-27 13:14:35 from Hannu Krosing <hannuk at google.com> (Patch: No)
    Attachment (v10-0005-Add-amcheck-verification-for-Direct-TOAST-tuples.patch) at 2026-09-25 06:49:52 from Hannu Krosing <hannuk at google.com> (Patch: No)
    Attachment (v9-0005-Add-amcheck-verification-for-Direct-TOAST-tuples.patch) at 2026-09-22 15:44:39 from Hannu Krosing <hannuk at google.com> (Patch: No)
    Attachment (v7-0001-Refactor-detoasting-and-decompression-pipeline-to.patch) at 2026-09-21 18:29:14 from Hannu Krosing <hannuk at google.com> (Patch: No)
    Attachment (v6-0002-Add-Direct-TOAST-catalog-GUC-and-reloptions-infra.patch) at 2026-09-21 15:02:53 from Hannu Krosing <hannuk at google.com> (Patch: No)
    Attachment (v5-0004-Support-Direct-TOAST-in-logical-decoding-replicat.patch) at 2026-09-21 12:11:00 from Hannu Krosing <hannuk at google.com> (Patch: No)
    Attachment (v4-0002-Add-Direct-TOAST-catalog-GUC-and-reloptions-infra.patch) at 2026-09-21 09:55:03 from Hannu Krosing <hannuk at google.com> (Patch: No)
    Attachment (v2-0001-Refactor-detoasting-pipeline-to-unify-full-and-sl.patch) at 2026-09-05 12:24:50 from Hannu Krosing <hannuk at google.com> (Patch: No)
History
When Who What
2026-09-29 15:21:42 CFbot Patch needs rebase
2026-09-27 13:34:40 CFbot Patch does not need rebase anymore
2026-09-25 07:04:33 CFbot Patch needs rebase
2026-09-21 10:09:41 CFbot Patch does not need rebase anymore
2026-09-07 02:45:36 CFbot Patch needs rebase
2026-09-05 12:41:02 Hannu Krosing (hannukrosing) Attached mail thread CAMT0RQT5HHYLGWOWPh=sceKS7+jEE5jTULRTWC9aY9vYjF8OvA@mail.gmail.com
2026-09-05 12:41:02 Hannu Krosing (hannukrosing) Created patch record
Edit