Commits

Showing commits that first shipped in 12 (backpatches included). Clear

DateSubjectAuthorReleases
2024-10-23 Remove unnecessary word in a comment Amit Langote 12.21
2023-06-07 Use per-tuple context in ExecGetAllUpdatedCols Tomas Vondra 12.16
2021-02-15 Make ExecGetInsertedCols() and friends more robust and improve comments. Heikki Linnakangas 12.7
2021-02-08 Fix permission checks on constraint violation errors on partitions. Heikki Linnakangas 12.6
2019-09-09 Reorder EPQ work, to fix rowmark related bugs and improve efficiency. Andres Freund 12.0
2019-06-17 Fix more typos and inconsistencies in the tree Michael Paquier 12.0
2019-04-04 Make queries' locking of indexes more consistent. Tom Lane 12.0
2019-03-11 tableam: Add and use scan APIs. Andres Freund 12.0
2019-03-07 Allow ATTACH PARTITION with only ShareUpdateExclusiveLock. Robert Haas 12.0
2019-03-01 Store tuples for EvalPlanQual in slots, rather than as HeapTuples. Andres Freund 12.0
2019-02-27 Use slots in trigger infrastructure, except for the actual invocation. Andres Freund 12.0
2019-01-21 Replace uses of heap_open et al with the corresponding table_* function. Andres Freund 12.0
2019-01-21 Replace heapam.h includes with {table, relation}.h where applicable. Andres Freund 12.0
2019-01-15 Don't include heapam.h from others headers. Andres Freund 12.0
2019-01-02 Update copyright for 2019 Bruce Momjian 12.0
2018-11-21 Remove WITH OIDS support, change oid catalog column visibility. Andres Freund 12.0
2018-11-16 Introduce notion of different types of slots (without implementing them). Andres Freund 12.0
2018-11-10 Don't require return slots for nodes without projection. Andres Freund 12.0
2018-10-08 Avoid O(N^2) cost in ExecFindRowMark(). Tom Lane 12.0
2018-10-06 Restore sane locking behavior during parallel query. Tom Lane 12.0
2018-10-06 Remove more redundant relation locking during executor startup. Tom Lane 12.0
2018-10-04 In the executor, use an array of pointers to access the rangetable. Tom Lane 12.0
2018-10-04 Centralize executor's opening/closing of Relations for rangetable entries. Tom Lane 12.0
2018-10-03 Change executor to just Assert that table locks were already obtained. Tom Lane 12.0
2018-10-02 Change rewriter/planner/executor/plancache to depend on RTE rellockmode. Tom Lane 12.0