summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/ri_triggers.c
AgeCommit message (Expand)Author
2019-01-21Move remaining code from tqual.[ch] to heapam.h / heapam_visibility.c.Andres Freund
2019-01-21Replace uses of heap_open et al with the corresponding table_* function.Andres Freund
2019-01-21Replace heapam.h includes with {table, relation}.h where applicable.Andres Freund
2019-01-18Refactor duplicate code into DeconstructFkConstraintRowAlvaro Herrera
2019-01-14Don't include heapam.h from others headers.Andres Freund
2019-01-02Update copyright for 2019Bruce Momjian
2018-11-10Apply RI trigger skipping tests also for DELETEPeter Eisentraut
2018-11-10Remove dead foreign key optimization codePeter Eisentraut
2018-09-30Create an RTE field to record the query's lock mode for each relation.Tom Lane
2018-04-04Restore erroneously removed ONLY from PK checkAlvaro Herrera
2018-04-04Foreign keys on partitioned tablesAlvaro Herrera
2018-04-03Pass correct TupDesc to ri_NullCheck() in AssertAlvaro Herrera
2018-03-28Fast ALTER TABLE ADD COLUMN with a non-NULL defaultAndrew Dunstan
2018-03-19Fix some corner-case issues in REFRESH MATERIALIZED VIEW CONCURRENTLY.Tom Lane
2018-01-02Update copyright for 2018Bruce Momjian
2017-11-18Merge near-duplicate code in RI triggers.Tom Lane
2017-11-08Change TRUE/FALSE to true/falsePeter Eisentraut
2017-10-04Document and use SPI_result_code_string()Peter Eisentraut
2017-10-04Move SPI error reporting out of ri_ReportViolation()Peter Eisentraut
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-10-23Avoid testing tuple visibility without buffer lock in RI_FKey_check().Tom Lane
2016-01-02Update copyright for 2016Bruce Momjian
2015-10-04ALTER TABLE .. FORCE ROW LEVEL SECURITYStephen Frost
2015-09-25Second try at fixing O(N^2) problem in foreign key references.Tom Lane
2015-09-20Remove the SECURITY_ROW_LEVEL_DISABLED security context bit.Noah Misch
2015-09-15Revert "Fix an O(N^2) problem in foreign key references".Tom Lane
2015-09-11Fix an O(N^2) problem in foreign key references.Kevin Grittner
2015-07-28Plug RLS related information leak in pg_stats view.Joe Conway
2015-05-23pgindent run for 9.5Bruce Momjian
2015-01-28Fix column-privilege leak in error-message pathsStephen Frost
2015-01-06Update copyright for 2015Bruce Momjian
2014-12-23Revert "Use a bitmask to represent role attributes"Alvaro Herrera
2014-12-23Use a bitmask to represent role attributesAlvaro Herrera
2014-12-18Improve hash_create's API for selecting simple-binary-key hash functions.Tom Lane
2014-11-24Add infrastructure to save and restore GUC values.Robert Haas
2014-09-24Code review for row security.Stephen Frost
2014-09-19Row-Level Security Policies (RLS)Stephen Frost
2014-05-13Fix harmless access to uninitialized memory.Heikki Linnakangas
2014-05-06pgindent run for 9.4Bruce Momjian
2014-01-07Update copyright for 2014Bruce Momjian
2013-12-23Support ordered-set (WITHIN GROUP) aggregates.Tom Lane
2013-10-31Use appendStringInfoString instead of appendStringInfo where possible.Robert Haas
2013-05-29pgindent run for release 9.3Bruce Momjian
2013-01-29Provide database object names as separate fields in error messages.Tom Lane
2013-01-23Improve concurrency of foreign key lockingAlvaro Herrera
2013-01-01Update copyrights for 2013Bruce Momjian
2012-08-30Split tuple struct defs from htup.h to htup_details.hAlvaro Herrera
2012-06-20Remove incomplete/incorrect support for zero-column foreign keys.Tom Lane