Commits

DateSubjectAuthorReleases
2026-02-23 Cope with AIX's alignment woes by using _Pragma("pack"). Tom Lane 19 (unreleased)
2026-02-03 Reject ADD CONSTRAINT NOT NULL if name mismatches existing constraint Álvaro Herrera 19 (unreleased)
2026-02-03 Reject ADD CONSTRAINT NOT NULL if name mismatches existing constraint Álvaro Herrera 18.2
2026-01-01 Update copyright for 2026 Bruce Momjian 19 (unreleased)
2025-04-07 Allow NOT NULL constraints to be added as NOT VALID Álvaro Herrera 18.0
2025-01-21 Fix NO ACTION temporal foreign keys when the referenced endpoints change Peter Eisentraut 18.0
2025-01-15 IWYU pragmas for catalog headers Peter Eisentraut 18.0
2025-01-11 Add support for NOT ENFORCED in CHECK constraints Peter Eisentraut 18.0
2025-01-01 Update copyright for 2025 Bruce Momjian 18.0
2024-11-08 Add pg_constraint rows for not-null constraints Álvaro Herrera 18.0
2024-10-10 Unbreak overflow test for attinhcount/coninhcount Álvaro Herrera 18.0
2024-09-17 Add temporal PRIMARY KEY and UNIQUE constraints Peter Eisentraut 18.0
2024-09-17 Add temporal FOREIGN KEY contraints Peter Eisentraut 18.0
2024-05-16 Revert temporal primary keys and foreign keys Peter Eisentraut 17.0
2024-05-13 Revert structural changes to not-null constraints Alvaro Herrera 17.0
2024-05-02 Disallow direct change of NO INHERIT of not-null constraints Alvaro Herrera 17.0
2024-04-18 Fix restore of not-null constraints with inheritance Alvaro Herrera 17.0
2024-03-24 Add temporal FOREIGN KEY contraints Peter Eisentraut 17.0
2024-03-20 Catalog domain not-null constraints Peter Eisentraut 17.0
2024-03-05 Rename pg_constraint.conwithoutoverlaps to conperiod Peter Eisentraut 17.0
2024-01-24 Add temporal PRIMARY KEY and UNIQUE constraints Peter Eisentraut 17.0
2024-01-23 Generate syscache info from catalog files Peter Eisentraut 17.0
2024-01-04 Update copyright for 2024 Bruce Momjian 17.0
2023-10-26 Add trailing commas to enum definitions Peter Eisentraut 17.0
2023-08-31 Restructure DECLARE_INDEX arguments Peter Eisentraut 17.0