summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/ri_triggers.c
AgeCommit message (Expand)Author
2025-06-30Remove unused #include's in src/backend/utils/adt/*Peter Eisentraut
2025-04-11Improve various new-to-v18 appendStringInfo callsDavid Rowley
2025-03-13pg_noreturn to replace pg_attribute_noreturn()Peter Eisentraut
2025-02-09Cache NO ACTION foreign keys separately from RESTRICT foreign keysPeter Eisentraut
2025-01-21Fix NO ACTION temporal foreign keys when the referenced endpoints changePeter Eisentraut
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-20Introduce CompactAttribute array in TupleDesc, take 2David Rowley
2024-12-02Fix error code for referential action RESTRICTPeter Eisentraut
2024-11-15Fix collation handling for foreign keysPeter Eisentraut
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