Commits

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

DateSubjectAuthorReleases
2026-03-30 Fix FK triggers losing DEFERRABLE/INITIALLY DEFERRED when marked ENFORCED again Fujii Masao 18.4
2025-10-25 Fix incorrect logic for caching ResultRelInfos for triggers David Rowley 18.1
2025-08-02 Fix typo in foreign_key.sql Michael Paquier 18.0
2025-06-05 Avoid bogus scans of partitions when marking FKs enforced Álvaro Herrera 18.0
2025-06-05 Avoid bogus scans of partitions when validating FKs to partitioned tables Álvaro Herrera 18.0
2025-05-02 Handle self-referencing FKs correctly in partitioned tables Álvaro Herrera 18.0
2025-04-23 Change the names generated for child foreign key constraints. Tom Lane 18.0
2025-04-05 Repair misbehavior with duplicate entries in FK SET column lists. Tom Lane 18.0
2025-04-02 Add support for NOT ENFORCED in foreign key constraints Peter Eisentraut 18.0
2025-03-04 Fix ALTER TABLE error message Álvaro Herrera 18.0
2025-01-26 Add missing CommandCounterIncrement Álvaro Herrera 18.0
2025-01-24 Fix instability in recently added regression tests Álvaro Herrera 18.0
2025-01-23 Allow NOT VALID foreign key constraints on partitioned tables Álvaro Herrera 18.0
2025-01-21 Fix detach of a partition that has a toplevel FK to a partitioned table Álvaro Herrera 18.0
2024-10-30 Fix some more bugs in foreign keys connecting partitioned tables Álvaro Herrera 18.0
2024-10-22 Restructure foreign key handling code for ATTACH/DETACH Álvaro Herrera 18.0
2024-08-08 Refuse ATTACH of a table referenced by a foreign key Alvaro Herrera 18.0