From: | Robert Haas <robertmhaas(at)gmail(dot)com> |
---|---|
To: | Peter Eisentraut <peter(dot)eisentraut(at)2ndquadrant(dot)com> |
Cc: | Andres Freund <andres(at)anarazel(dot)de>, Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>, Prabhat Sahu <prabhat(dot)sahu(at)enterprisedb(dot)com>, PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org> |
Subject: | Re: tableam vs. TOAST |
Date: | 2019-12-17 21:12:49 |
Message-ID: | CA+TgmoZskTbk5qA-oWdqcEDvh03p+M08=3y02QP0LZ-=T4dRCw@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Fri, Nov 22, 2019 at 10:41 AM Robert Haas <robertmhaas(at)gmail(dot)com> wrote:
> Thanks for the review. Updated patches attached. This version is more
> complete than the last set of patches I posted. It looks like this:
>
> 0001 - Lets a table AM that needs a toast table choose the AM that
> will be used to implement the toast table.
> 0002 - Refactoring and code cleanup for TOAST code.
> 0003 - Move heap-specific portion of logic refactored by previous
> patch to a separate function.
> 0004 - Lets a table AM arrange to call a different function when
> detoasting, instead of the one created by 0003.
Hearing no further comments, I went ahead and pushed 0002 today. That
turned out to have a bug, so I pushed a fix for that. Hopefully the
buildfarm will agree that it's fixed.
Meanwhile, here are the remaining patches again, rebased over the bug fix.
--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company
Attachment | Content-Type | Size |
---|---|---|
v10-0003-tableam-New-callback-relation_fetch_toast_slice.patch | application/octet-stream | 18.2 KB |
v10-0001-tableam-Allow-choice-of-toast-AM.patch | application/octet-stream | 3.5 KB |
v10-0002-Move-heap-specific-detoasting-logic-into-a-separ.patch | application/octet-stream | 13.5 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Bruce Momjian | 2019-12-17 21:58:25 | Re: [HACKERS] [WIP] Effective storage of duplicates in B-tree index. |
Previous Message | Tom Lane | 2019-12-17 20:48:40 | Re: non-exclusive backup cleanup is mildly broken |