Commits

DateSubjectAuthorReleases
2026-04-08 instrumentation: Allocate query level instrumentation in ExecutorStart Andres Freund 19 (unreleased)
2026-04-05 instrumentation: Separate per-node logic from other uses Andres Freund 19 (unreleased)
2026-04-05 instrumentation: Separate trigger logic from other uses Andres Freund 19 (unreleased)
2020-03-23 Fix potential crash after constraint violation errors in partitioned tables. Andres Freund 11.8
2020-03-23 Fix potential crash after constraint violation errors in partitioned tables. Andres Freund 10.13
2019-09-09 Reorder EPQ work, to fix rowmark related bugs and improve efficiency. Andres Freund 12.0
2019-09-09 Reorder EPQ work, to fix rowmark related bugs and improve efficiency. Andres Freund 13.0
2019-05-23 tableam: Rename wrapper functions to match callback names. Andres Freund 12.0
2019-04-04 tableam: Add table_multi_insert() and revamp/speed-up COPY FROM buffering. Andres Freund 12.0
2019-03-25 tableam: Add and use table_fetch_row_version(). Andres Freund 12.0
2019-03-24 tableam: Add tuple_{insert, delete, update, lock} and use. Andres Freund 12.0
2019-03-11 tableam: Add and use scan APIs. Andres Freund 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 Remove superfluous tqual.h includes. 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-15 Don't include heapam.h from others headers. Andres Freund 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-15 Rejigger materializing and fetching a HeapTuple from a slot. Andres Freund 12.0
2018-10-03 Fix issues around EXPLAIN with JIT. Andres Freund 11.0
2018-10-03 Fix issues around EXPLAIN with JIT. Andres Freund 12.0
2018-10-02 Use slots more widely in tuple mapping code and make naming more consistent. Andres Freund 12.0
2018-09-25 Split ExecStoreTuple into ExecStoreHeapTuple and ExecStoreBufferHeapTuple. Andres Freund 12.0
2018-09-25 Collect JIT instrumentation from workers. Andres Freund 11.0