New Table Access Methods for Multi and Single Inserts

Log in to edit
ID 6643
Title New Table Access Methods for Multi and Single Inserts
CI (CFBot) Summary
Stats (from CFBot) Patch version: v1, Patch count: 5, First patch: +970−19, All patches: +2585−72
Tags Performance
Created 2026-04-03 07:06:19
Last modified 2026-04-28 17:57:08 (6 months ago)
Latest email 2026-04-28 04:27:16 (6 months ago)
Status
PG20-1 (2026-07-01 – 2026-07-31): Withdrawn
Target version
Authors Haibo Yan (billyean)
Reviewers Log in to become reviewer
Committer
Links
Emails
New Table Access Methods for Multi and Single Inserts
First at 2020-12-08 12:57:37 by Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com>
Latest at 2026-04-28 04:27:16 by Haibo Yan <tristan.yim at gmail.com>
Latest attachment (v25-0001-Introduce-new-table-AM-for-multi-inserts.patch) at 2024-10-30 17:51:23 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com>
    Attachment (v25-0001-Introduce-new-table-AM-for-multi-inserts.patch) at 2024-10-30 17:51:23 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v24-0002-Optimize-CTAS-CMV-RMV-with-new-multi-inserts-tab.patch) at 2024-10-26 13:30:50 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v23-0005-Use-new-multi-insert-table-AM-for-COPY.patch) at 2024-08-26 05:39:28 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v22-0001-Introduce-new-Table-AM-for-multi-inserts.patch) at 2024-06-05 07:12:17 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v21-0001-Introduce-new-Table-Access-Methods-for-single-an.patch) at 2024-05-15 07:26:17 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v20-0001-Introduce-new-Table-Access-Methods-for-single-an.patch) at 2024-04-29 06:06:20 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v19-0001-Introduce-new-Table-Access-Methods-for-single-an.patch) at 2024-04-24 12:49:40 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v18-0001-Introduce-new-table-modify-access-methods.patch) at 2024-04-03 12:25:27 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v17-0001-Introduce-new-table-modify-access-methods.patch) at 2024-04-03 09:02:43 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v16-0001-Introduce-new-table-modify-access-methods.patch) at 2024-03-31 15:48:14 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v15-0001-Introduce-new-table-modify-access-methods.patch) at 2024-03-26 19:49:51 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v14-0001-Introduce-table-modify-access-methods.patch) at 2024-03-25 19:58:00 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v13-0001-New-table-AMs-for-single-and-multi-inserts.patch) at 2024-03-21 07:40:16 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v12-0001-New-TAMs-for-inserts.patch) at 2024-03-08 10:36:59 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v11-0001-New-TAMs-for-inserts.patch) at 2024-03-02 06:32:29 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v10-0001-New-TAMs-for-inserts.patch) at 2024-01-29 11:46:47 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v9-0001-New-TAMs-for-inserts.patch) at 2024-01-29 07:27:00 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v8-0001-New-TAMs-for-inserts.patch) at 2024-01-17 17:27:48 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v7-0001-New-table-AMs-for-single-and-multi-inserts.patch) at 2023-08-01 16:30:00 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v6-0001-New-Table-AMs-for-Multi-and-Single-Inserts.patch) at 2021-04-19 04:51:36 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v5-0001-New-Table-AMs-for-Multi-and-Single-Inserts.patch) at 2021-04-05 04:19:03 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v4-0001-New-Table-AMs-for-Multi-and-Single-Inserts.patch) at 2021-03-10 04:51:53 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v3-0001-New-Table-AMs-for-Multi-and-Single-Inserts.patch) at 2021-02-17 07:16:25 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v2-0001-New-Table-AMs-for-Multi-and-Single-Inserts.patch) at 2020-12-24 00:18:42 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
    Attachment (v1-0001-New-Table-AMs-for-Multi-and-Single-Inserts.patch) at 2020-12-08 12:57:37 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: Yes)
History
When Who What
2026-04-28 17:57:08 Haibo Yan (billyean) Closed in commitfest PG20-1 with status: Withdrawn
2026-04-28 04:35:46 Haibo Yan (billyean) New status: Needs review
2026-04-28 04:35:31 Haibo Yan (billyean) Changed name to New Table Access Methods for Multi and Single Inserts
2026-04-28 04:35:15 Haibo Yan (billyean) Detached mail thread CAKU4AWoqAVya6PBhn+BCbFaBMt3z-2=i5fKO3bW=6HPhbid2Dw@mail.gmail.com
2026-04-28 04:35:08 Haibo Yan (billyean) Attached mail thread CALj2ACVi9eTRYR=gdca5wxtj3Kk_9q9qVccxsS1hngTGOCjPwQ@mail.gmail.com
2026-04-03 07:07:24 Haibo Yan (billyean) Closed in commitfest PG20-1 with status: Withdrawn
2026-04-03 07:06:20 Haibo Yan (billyean) Attached mail thread CAKU4AWoqAVya6PBhn+BCbFaBMt3z-2=i5fKO3bW=6HPhbid2Dw@mail.gmail.com
2026-04-03 07:06:19 Haibo Yan (billyean) Created patch record
Log in to edit