postgres
postgres copied to clipboard
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...
``` if (blkno >= RelationGetNumberOfBlocksInFork(rel, forknum)) ereport(ERROR, (errcode(ERRCODE_INVALID_PARAMETER_VALUE), errmsg("block number %u is out of range for relation \"%s\"", blkno, RelationGetRelationName(rel)))); /* Initialize buffer to copy to */ raw_page = (bytea...
Insert/update/Delete are considered stateless which is true only for HEAP. Examples of that state could be: datum streams -- they need to be open for the duration of the operation...
Reloptions are bound only to relkind, they need also be included in table AM API. Example: A relkind of type sequence should never allow for the reloption fillfactor. A relkind...
Currently there is state collected for the insert piece, it is in a format that HEAP can use immediately but other formats cannot. Ideally we would create a situation where...
Storage manager (SMGR) API is too specific heap. A patch to decouple the interface from heap-specific parts would allow new SMGR implementations. Discussed during the 2020 Ottowa unconf. During that...
We've submitted a patch for this already. https://www.postgresql.org/message-id/flat/qzfAa10e5AbhOq0M7O4g-uXfn0E-sKyL1W6Lj6-4Eifz0bujH6OGYqBDvmo9wx3T1Twau-3z3PL383IL4NQPQ9oPj6IJYJgfboeuTB0FJM0%3D%40protonmail.com We need to get attention then agree upon and focus on a solution. Currently dbsize.c ignores the access methods and goes to...
This is intended to be one or more over arching epic(s) rather than a single issue/story. This is intended to be just a larger place to store context and ideas,...
Bitmap scan both the index and the relation. There are comments in the code suggesting we fix this and since it hurts us the we should fix it. For example:...