| From: | Matthias van de Meent <boekewurm+postgres(at)gmail(dot)com> |
|---|---|
| To: | |
| Cc: | Dilip Kumar <dilipbalaut(at)gmail(dot)com>, Peter Geoghegan <pg(at)bowt(dot)ie>, David Christensen <david(at)pgguru(dot)net>, pgsql-hackers(at)lists(dot)postgresql(dot)org |
| Subject: | Re: Improving btree performance through specializing by key shape, take 2 |
| Date: | 2023-09-18 15:57:28 |
| Message-ID: | CAEze2Wg--=2gmmUB-R2Twz-yGSs2=5cDmcRcRyg7mbGPC=HX5g@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
On Mon, 18 Sept 2023 at 17:56, Matthias van de Meent
<boekewurm+postgres(at)gmail(dot)com> wrote:
>
> On Wed, 30 Aug 2023 at 21:50, Matthias van de Meent
> <boekewurm+postgres(at)gmail(dot)com> wrote:
> >
> > Updated in the attached version 12 of the patchset (which is also
> > rebased on HEAD @ 9c13b681). No changes apart from rebase fixes and
> > these added comments.
>
> Rebased again to v13 to account for API changes in 9f060253 "Remove
> some more "snapshot too old" vestiges."
... and now attached.
Kind regards,
Matthias van de Meent
| Attachment | Content-Type | Size |
|---|---|---|
| v13-0005-Add-an-attcacheoff-populating-function.patch | application/octet-stream | 4.7 KB |
| v13-0001-Implement-dynamic-prefix-compression-in-nbtree.patch | application/octet-stream | 25.5 KB |
| v13-0004-Optimize-nbts_attiter-for-nkeyatts-1-btrees.patch | application/octet-stream | 5.5 KB |
| v13-0003-Use-specialized-attribute-iterators-in-the-speci.patch | application/octet-stream | 11.9 KB |
| v13-0002-Specialize-nbtree-functions-on-btree-key-shape.patch | application/octet-stream | 252.4 KB |
| v13-0006-btree-specialization-for-variable-length-multi-a.patch | application/octet-stream | 11.6 KB |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Robert Haas | 2023-09-18 16:01:19 | Re: CREATE FUNCTION ... SEARCH { DEFAULT | SYSTEM | SESSION } |
| Previous Message | Matthias van de Meent | 2023-09-18 15:56:00 | Re: Improving btree performance through specializing by key shape, take 2 |