summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/ri_triggers.c
AgeCommit message (Expand)Author
2024-09-17Add temporal FOREIGN KEY contraintsPeter Eisentraut
2024-09-09Don't bother checking the result of SPI_connect[_ext] anymore.Tom Lane
2024-05-16Revert temporal primary keys and foreign keysPeter Eisentraut
2024-04-10Fixup various StringInfo function usagesDavid Rowley
2024-03-24Add temporal FOREIGN KEY contraintsPeter Eisentraut
2024-03-21Add TupleTableSlotOps.is_current_xact_tuple() methodAlexander Korotkov
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-01-03Update copyright for 2024Bruce Momjian
2023-05-04Fix ExecCheckPermissions call in RI_Initial_CheckAlvaro Herrera
2023-02-06Remove useless casts to (void *) in hash_search() callsPeter Eisentraut
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-06Rework query relation permission checkingAlvaro Herrera
2022-11-13Refactor ownercheck functionsPeter Eisentraut
2022-11-02Add doubly linked count list implementationDavid Rowley
2022-09-20Harmonize more parameter names in bulk.Peter Geoghegan
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-04-07Revert "Rewrite some RI code to avoid using SPI"Alvaro Herrera
2022-04-07Rewrite some RI code to avoid using SPIAlvaro Herrera
2022-03-20Enforce foreign key correctly during cross-partition updatesAlvaro Herrera
2022-01-07Update copyright for 2022Bruce Momjian
2021-12-08Allow specifying column list for foreign key ON DELETE SET actionsPeter Eisentraut
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-03-25ALTER TABLE ... DETACH PARTITION ... CONCURRENTLYAlvaro Herrera
2021-03-10Avoid creating duplicate cached plans for inherited FK constraints.Tom Lane
2021-01-02Update copyright for 2021Bruce Momjian
2020-12-15Improve hash_create()'s API for some added robustness.Tom Lane
2020-11-25Remove obsolete comment atop ri_PlanCheck.Amit Kapila
2020-10-15Fixup some appendStringInfo and appendPQExpBuffer callsDavid Rowley
2020-07-29Add hash_mem_multiplier GUC.Peter Geoghegan
2020-03-23Add object names to partition integrity violations.Amit Kapila
2020-01-01Update copyrights for 2020Bruce Momjian
2019-11-12Make the order of the header file includes consistent in backend modules.Amit Kapila
2019-11-06Remove unused function argumentPeter Eisentraut
2019-09-23Message style fixesPeter Eisentraut
2019-07-23Use appendBinaryStringInfo in more places where the length is knownDavid Rowley
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-05-22Initial pgindent run for v12.Tom Lane
2019-04-03Support foreign keys that reference partitioned tablesAlvaro Herrera
2019-03-22Collations with nondeterministic comparisonPeter Eisentraut
2019-03-20Restore RI trigger sanity checkAlvaro Herrera
2019-03-18Fix optimization of foreign-key on update actionsPeter Eisentraut
2019-03-11tableam: Add and use scan APIs.Andres Freund
2019-02-28Merge near-duplicate code in RI triggersPeter Eisentraut
2019-02-28Clean up some variable names in ri_triggers.cPeter Eisentraut
2019-02-28Compact for loopsPeter Eisentraut
2019-02-28Reduce commentsPeter Eisentraut
2019-02-28Remove unnecessary unused MATCH PARTIAL codePeter Eisentraut
2019-02-28Update commentPeter Eisentraut
2019-02-26Use slots in trigger infrastructure, except for the actual invocation.Andres Freund
2019-01-21Move remaining code from tqual.[ch] to heapam.h / heapam_visibility.c.Andres Freund