Removing unused trailing linepointers from heap pages

Edit
ID 3542
Title Removing unused trailing linepointers from heap pages
Topic Performance
Created 2022-02-15 17:48:17
Last modified 2022-04-07 22:46:53 (2 years, 5 months ago)
Latest email 2022-04-08 11:38:22 (2 years, 5 months ago)
Status
2022-03: Committed
Target version 15
Authors Matthias van de Meent (mmeent)
Reviewers Peter Geoghegan (pgeoghegan)Become reviewer
Committer Peter Geoghegan (pgeoghegan)
Links CFbot results (CirrusCI) CFbot GitHub
Checkout latest CFbot patchset Go to your local checkout of the PostgreSQL repository and run:
git remote add commitfest https://github.com/postgresql-cfbot/postgresql.git
git fetch commitfest cf/3542
git checkout commitfest/cf/3542
Emails
Lowering the ever-growing heap->pd_lower
First at 2021-03-09 15:13:20 by Matthias van de Meent <boekewurm+postgres at gmail.com>
Latest at 2022-04-08 11:38:22 by Matthias van de Meent <boekewurm+postgres at gmail.com>
Latest attachment (v8-0001-Improve-application-of-line-pointer-array-truncat.patch) at 2022-02-16 20:14:16 from Matthias van de Meent <boekewurm+postgres at gmail.com>
    Attachment (v8-0001-Improve-application-of-line-pointer-array-truncat.patch) at 2022-02-16 20:14:16 from Matthias van de Meent <boekewurm+postgres at gmail.com> (Patch: Yes)
    Attachment (v7-0001-Improve-application-of-line-pointer-array-truncat.patch) at 2022-02-15 18:47:56 from Matthias van de Meent <boekewurm+postgres at gmail.com> (Patch: Yes)
    Attachment (v6-0001-Improve-usage-of-line-pointer-array-truncation-in.patch) at 2021-05-18 19:29:00 from Matthias van de Meent <boekewurm+postgres at gmail.com> (Patch: Yes)
    Attachment (v5-0001-Truncate-a-pages-line-pointer-array-when-it-has-t.patch) at 2021-03-31 09:49:08 from Matthias van de Meent <boekewurm+postgres at gmail.com> (Patch: Yes)
    Attachment (v4-0001-Truncate-a-pages-line-pointer-array-when-it-has-t.patch) at 2021-03-31 03:35:33 from Peter Geoghegan <pg at bowt.ie> (Patch: Yes)
    Attachment (heap_page_itemid_analysis.txt) at 2021-03-10 14:01:05 from Matthias van de Meent <boekewurm+postgres at gmail.com> (Patch: No)
    Attachment (v2-0001-Truncate-a-pages-line-pointer-array-when-it-has-t.patch) at 2021-03-09 19:28:19 from Matthias van de Meent <boekewurm+postgres at gmail.com> (Patch: Yes)
    Attachment (v1-0001-Truncate-a-pages-line-pointer-array-when-it-has-t.patch) at 2021-03-09 15:13:20 from Matthias van de Meent <boekewurm+postgres at gmail.com> (Patch: Yes)
History
When Who What
2022-04-07 22:46:53 Peter Geoghegan (pgeoghegan) Closed in commitfest 2022-03 with status: Committed
2022-04-07 22:46:53 Peter Geoghegan (pgeoghegan) Changed committer to pgeoghegan
2022-04-04 20:25:17 Matthias van de Meent (mmeent) Changed targetversion to 15
2022-02-16 10:59:24 Matthias van de Meent (mmeent) Changed reviewers to Peter Geoghegan (pgeoghegan)
2022-02-16 10:59:24 Matthias van de Meent (mmeent) Changed authors to Matthias van de Meent (mmeent)
2022-02-16 10:59:24 Matthias van de Meent (mmeent) Changed targetversion to stable
2022-02-15 17:48:17 Matthias van de Meent (mmeent) Attached mail thread CAEze2WjgaQc55Y5f5CQd3L=eS5CZcff2Obxp=O6pto8-f0hC4w@mail.gmail.com
2022-02-15 17:48:17 Matthias van de Meent (mmeent) Created patch record
Edit