Commits

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

DateSubjectAuthorReleases
2019-10-04 Fix crash caused by EPQ happening with a before update trigger present. Andres Freund 12.1
2019-09-09 Reorder EPQ work, to fix rowmark related bugs and improve efficiency. Andres Freund 12.0
2019-05-23 tableam: Rename wrapper functions to match callback names. Andres Freund 12.0
2019-04-19 Fix two memory leaks around force-storing tuples in slots. Andres Freund 12.0
2019-04-19 Fix potential use-after-free for BEFORE UPDATE row triggers on non-core AMs. 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-02-27 Initialize variable to silence compiler warning. Andres Freund 12.0
2019-02-27 Use slots in trigger infrastructure, except for the actual invocation. Andres Freund 12.0
2019-02-06 Fix heap_getattr() handling of fast defaults. Andres Freund 12.0
2019-01-26 Change function call information to be variable length. 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-21 Fix ALTER TRIGGER ... RENAME, broken in WITH OIDS removal. 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-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