This repository was archived by the owner on Jun 18, 2024. It is now read-only.
This repository was archived by the owner on Jun 18, 2024. It is now read-only.
Pass down projection information #16
Open
Description
This is a subset of issue #13
We closed the scan cols patch in Postgres this is an issue that when finished will replace that patch with, most likely, several patches.
Included in the patch set will be:
- extracting columns for scans -- this is before the table AM before or during the plan
- extracting columns for returning -- this is before the table AM before or during the plan
- TableAM modifications for passing columns for scan (index and sequential)
- TableAM modifications for passing columns for operations where we fetch a row by TID (returning, insert on conflict, etc.)
- TableAM modifications for passing columns for operations where we lock a tuple
Effectively this should be decoupling the ingrained assumptions that a 'row' is the atomic thing being grabbed.
Metadata
Metadata
Assignees
Labels
No labels