Commits

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

DateSubjectAuthorReleases
2025-07-03 Obtain required table lock during cross-table updates, redux. Tom Lane 14.19
2025-06-29 Obtain required table lock during cross-table constraint updates. Tom Lane 14.19
2025-04-02 Need to do CommandCounterIncrement after StoreAttrMissingVal. Tom Lane 14.18
2025-03-03 Fix broken handling of domains in atthasmissing logic. Tom Lane 14.18
2024-06-07 Reject modifying a temp table of another session with ALTER TABLE. Tom Lane 14.13
2024-04-28 Throw a more on-point error for functions depending on columns. Tom Lane 14.12
2024-03-26 Fix failure of ALTER FOREIGN TABLE SET SCHEMA to move sequences. Tom Lane 14.12
2023-11-16 Ensure we preprocess expressions before checking their volatility. Tom Lane 14.11
2023-10-16 Ensure we have a snapshot while dropping ON COMMIT DROP temp tables. Tom Lane 14.10
2023-03-31 Reject system columns as elements of foreign keys. Tom Lane 14.8
2023-03-27 Reject attempts to alter composite types used in indexes. Tom Lane 14.8
2023-01-21 Allow REPLICA IDENTITY to be set on an index that's not (yet) valid. Tom Lane 14.7
2022-11-17 Replace RelationOpenSmgr() with RelationGetSmgr(). Tom Lane 14.7
2022-03-21 Fix risk of deadlock failure while dropping a partitioned index. Tom Lane 14.3
2022-01-06 Prevent altering partitioned table's rowtype, if it's used elsewhere. Tom Lane 14.2
2021-06-18 Centralize the logic for protective copying of utility statements. Tom Lane 14.0
2021-05-27 Rethink definition of pg_attribute.attcompression. Tom Lane 14.0
2021-05-23 Re-order pg_attribute columns to eliminate some padding space. Tom Lane 14.0
2021-05-21 Fix usage of "tableoid" in GENERATED expressions. Tom Lane 14.0
2021-05-12 Initial pgindent and pgperltidy run for v14. Tom Lane 14.0
2021-04-06 Clean up treatment of missing default and CHECK-constraint records. Tom Lane 14.0
2021-03-21 Fix assorted silliness in ATExecSetCompression(). Tom Lane 14.0
2021-01-04 Add the ability for the core grammar to have more than one parse target. Tom Lane 14.0
2020-11-14 Provide the OR REPLACE option for CREATE TRIGGER. Tom Lane 14.0
2020-09-29 Add for_each_from, to simplify loops starting from non-first list cells. Tom Lane 14.0