Commit Graph

525 Commits (1722d5eb05d8e5d2e064cd1798abcae4f296ca9d)

Author SHA1 Message Date
Amit Langote 1722d5eb05 Revert "Don't lock partitions pruned by initial pruning" 4 months ago
Amit Langote 525392d572 Don't lock partitions pruned by initial pruning 7 months ago
Michael Paquier 773c51dd39 Fix MakeTransitionCaptureState() to return a consistent result 7 months ago
Peter Eisentraut 83ea6c5402 Virtual generated columns 7 months ago
Tom Lane 01463e1ccc Ensure that AFTER triggers run as the instigating user. 8 months ago
Tom Lane 7921927bbb Reverse the search order in afterTriggerAddEvent(). 8 months ago
Tom Lane ea68ea6320 Repair incorrect handling of AfterTriggerSharedData.ats_modifiedcols. 8 months ago
Peter Eisentraut ca87c415e2 Add support for NOT ENFORCED in CHECK constraints 8 months ago
Bruce Momjian 50e6eb731d Update copyright for 2025 9 months ago
Peter Eisentraut 665785d85f Fix unnecessary casts of copyObject() result 11 months ago
Alvaro Herrera dce507356a
Turn 'if' condition around to avoid Svace complaint 12 months ago
Peter Eisentraut fc0438b4e8 Add temporal PRIMARY KEY and UNIQUE constraints 1 year ago
Michael Paquier b81a71aa05 Assign error codes where missing for user-facing failures 1 year ago
Tom Lane e6d0d16adf Don't throw an error if a queued AFTER trigger no longer exists. 1 year ago
Peter Eisentraut 8aee330af5 Revert temporal primary keys and foreign keys 1 year ago
Alexander Korotkov 193e6d18e5 Revert: Allow locking updated tuples in tuple_update() and tuple_delete() 1 year ago
Alexander Korotkov 818861eb57 Fix some typos and grammar issues from commit 87985cc925 1 year ago
Alexander Korotkov 87985cc925 Allow locking updated tuples in tuple_update() and tuple_delete() 1 year ago
Peter Eisentraut 030e10ff1a Rename pg_constraint.conwithoutoverlaps to conperiod 2 years ago
Peter Eisentraut dbbca2cf29 Remove unused #include's from backend .c files 2 years ago
Peter Eisentraut 46a0cd4cef Add temporal PRIMARY KEY and UNIQUE constraints 2 years ago
Tom Lane 6545ba96cb Prevent access to an unpinned buffer in BEFORE ROW UPDATE triggers. 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Tomas Vondra a4cfeeca5a Fix code indentation violations 2 years ago
Tomas Vondra ce5aaea8cd Fix oversight in handling of modifiedCols since f24523672d 2 years ago
Tom Lane 4766eef317 Fix another issue with ENABLE/DISABLE TRIGGER on partitioned tables. 2 years ago
Dean Rasheed 9321c79c86 Fix concurrent update issues with MERGE. 3 years ago
Tom Lane 6949b921d5 Avoid failure when altering state of partitioned foreign-key triggers. 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Peter Eisentraut c727f511bd Refactor aclcheck functions 3 years ago
Peter Eisentraut afbfc02983 Refactor ownercheck functions 3 years ago
Etsuro Fujita 8c71467908 Correct error message for row-level triggers with transition tables on partitioned tables. 3 years ago
David Rowley 2d0bbedda7 Rename shadowed local variables 3 years ago
Tom Lane 216f9c1ab3 Fix tupdesc lifespan bug with AfterTriggersTableData.storeslot. 3 years ago
Peter Eisentraut 26f7802beb Message style improvements 3 years ago
Peter Geoghegan a601366a46 Harmonize more parameter names in bulk. 3 years ago
Tom Lane 0a20ff54f5 Split up guc.c for better build speed and ease of maintenance. 3 years ago
David Rowley c89b44a68d Fix typo in 16d69ec29 3 years ago
David Rowley 16d69ec29b Remove buggy and dead code from CreateTriggerFiringOn 3 years ago
David Rowley f959bf9a5b Further -Wshadow=compatible-local warning fixes 3 years ago
Alvaro Herrera ec0925c22a
Fix ENABLE/DISABLE TRIGGER to handle recursion correctly 3 years ago
Fujii Masao 3b00a944a9 Support TRUNCATE triggers on foreign tables. 3 years ago
Alvaro Herrera 7103ebb7aa
Add support for MERGE SQL command 4 years ago
Alvaro Herrera ba9a7e3921
Enforce foreign key correctly during cross-partition updates 4 years ago
Alvaro Herrera 3a46a45f6f
Add API of sorts for transition table handling in trigger.c 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Alvaro Herrera f4566345cf
Create foreign key triggers in partitioned tables too 4 years ago
Peter Eisentraut d6f96ed94e Allow specifying column list for foreign key ON DELETE SET actions 4 years ago
Alvaro Herrera 21b3aa9c8f
Remove newly added useless assertion check 4 years ago
Alvaro Herrera 80ba4bb383
Make ALTER TRIGGER RENAME consistent for partitioned tables 4 years ago