Commit Graph

138 Commits (b2bd9a6796d60bae7bfc3d780b6727f76fca1a7d)

Author SHA1 Message Date
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 Geoghegan a601366a46 Harmonize more parameter names in bulk. 3 years ago
Alvaro Herrera ec0925c22a
Fix ENABLE/DISABLE TRIGGER to handle recursion correctly 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
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Alvaro Herrera f4566345cf
Create foreign key triggers in partitioned tables too 4 years ago
Alvaro Herrera df80fa2ee5
Preserve firing-on state when cloning row triggers to partitions 4 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Heikki Linnakangas 68b1a4877e Fix a few comments that referred to copy.c. 5 years ago
Heikki Linnakangas 6973533650 Revise child-to-root tuple conversion map management. 5 years ago
Peter Eisentraut 71d60e2aa0 Add tg_updatedcols to TriggerData 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 6 years ago
Tom Lane be76af171c Initial pgindent run for v12. 6 years ago
Alvaro Herrera f56f8f8da6 Support foreign keys that reference partitioned tables 7 years ago
Andres Freund ff11e7f4b9 Use slots in trigger infrastructure, except for the actual invocation. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Amit Kapila 40ca70ebcc Allow using the updated tuple while moving it to a different partition. 7 years ago
Simon Riggs 08ea7a2291 Revert MERGE patch 8 years ago
Simon Riggs d204ef6377 MERGE SQL Command following SQL:2016 8 years ago
Simon Riggs 7cf8a5c302 Revert "Modified files for MERGE" 8 years ago
Simon Riggs 354f13855e Modified files for MERGE 8 years ago
Alvaro Herrera 86f575948c Allow FOR EACH ROW triggers on partitioned tables 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Tom Lane 0f79440fb0 Fix SQL-spec incompatibilities in new transition table feature. 8 years ago
Tom Lane 21d304dfed Final pgindent + perltidy run for v10. 8 years ago
Andrew Gierth 8c55244ae3 Fix transition tables for ON CONFLICT. 8 years ago
Andrew Gierth c46c0e5202 Fix transition tables for wCTEs. 8 years ago
Andrew Gierth 501ed02cf6 Fix transition tables for partition/inheritance. 8 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 8 years ago
Peter Eisentraut 352a24a1f9 Generate fmgr prototypes automatically 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Kevin Grittner 8c48375e5f Implement syntax for transition tables in AFTER triggers. 9 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Alvaro Herrera a2e35b53c3 Change many routines to return ObjectAddress rather than OID 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Noah Misch 7cbe57c34d Offer triggers on foreign tables. 12 years ago
Robert Haas 5f173040e3 Avoid repeated name lookups during table and index DDL. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Bruce Momjian 9af4159fce pgindent run for release 9.3 12 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Robert Haas c504513f83 Adjust many backend functions to return OID rather than void. 13 years ago
Tom Lane cfa0f4255b Improve tests for whether we can skip queueing RI enforcement triggers. 13 years ago
Alvaro Herrera 74ab96a45e Add pg_trigger_depth() function 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Robert Haas 74a1d4fe7c Improve behavior of concurrent rename statements. 14 years ago
Robert Haas fc6d1006bd Further consolidation of DROP statement handling. 14 years ago
Tom Lane 1609797c25 Clean up the #include mess a little. 14 years ago