Commit Graph

415 Commits (a9c35cf85ca1ff72f16f0f10d7ddee6e582b62b8)

Author SHA1 Message Date
Andres Freund a9c35cf85c Change function call information to be variable length. 7 years ago
Andres Freund e7cc78ad43 Remove superfluous tqual.h includes. 7 years ago
Andres Freund e0c4ec0728 Replace uses of heap_open et al with the corresponding table_* function. 7 years ago
Andres Freund 8cc157b234 Fix ALTER TRIGGER ... RENAME, broken in WITH OIDS removal. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Amit Kapila 3abb11e55b Remove extra semicolons. 7 years ago
Andres Freund 578b229718 Remove WITH OIDS support, change oid catalog column visibility. 7 years ago
Andres Freund 1a0586de36 Introduce notion of different types of slots (without implementing them). 7 years ago
Andres Freund 763f2edd92 Rejigger materializing and fetching a HeapTuple from a slot. 7 years ago
Peter Eisentraut 69ee2ff930 Apply RI trigger skipping tests also for DELETE 7 years ago
Peter Eisentraut 96b00c433c Remove obsolete pg_constraint.consrc column 7 years ago
Tom Lane d73f4c74dd In the executor, use an array of pointers to access the rangetable. 7 years ago
Andres Freund cc2905e963 Use slots more widely in tuple mapping code and make naming more consistent. 7 years ago
Tom Lane fdba460a26 Create an RTE field to record the query's lock mode for each relation. 7 years ago
Andres Freund 29c94e03c7 Split ExecStoreTuple into ExecStoreHeapTuple and ExecStoreBufferHeapTuple. 7 years ago
Andrew Dunstan 7636e5c60f Fast default trigger and expand_tuple fixes 7 years ago
Amit Kapila 40ca70ebcc Allow using the updated tuple while moving it to a different partition. 7 years ago
Tom Lane 41c912cad1 Clean up warnings from -Wimplicit-fallthrough. 7 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 7 years ago
Alvaro Herrera da6f3e45dd Reorganize partitioning code 7 years ago
Simon Riggs 08ea7a2291 Revert MERGE patch 7 years ago
Tom Lane cefa387153 Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. 7 years ago
Andres Freund f16241bef7 Raise error when affecting tuple moved into different partition. 7 years ago
Teodor Sigaev 8224de4f42 Indexes with INCLUDE columns and their support in B-tree 7 years ago
Simon Riggs 4b2d44031f MERGE post-commit review 7 years ago
Simon Riggs d204ef6377 MERGE SQL Command following SQL:2016 7 years ago
Simon Riggs 7cf8a5c302 Revert "Modified files for MERGE" 7 years ago
Simon Riggs 354f13855e Modified files for MERGE 7 years ago
Andres Freund d87510a524 Combine options for RangeVarGetRelidExtended() into a flags argument. 7 years ago
Alvaro Herrera 86f575948c Allow FOR EACH ROW triggers on partitioned tables 7 years ago
Tom Lane 25b692568f Prevent dangling-pointer access when update trigger returns old tuple. 7 years ago
Andres Freund ad7dbee368 Allow tupleslots to have a fixed tupledesc, use in executor nodes. 7 years ago
Robert Haas 2f17844104 Allow UPDATE to move rows between partitions. 8 years ago
Peter Eisentraut 8b9e9644dc Replace AclObjectKind with ObjectType 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Peter Eisentraut 2eb4a831e5 Change TRUE/FALSE to true/false 8 years ago
Tom Lane 5fa6b0d102 Remove unnecessary PG_TRY overhead for CurrentResourceOwner changes. 8 years ago
Tom Lane 27c6619e9c Fix possible dangling pointer dereference in trigger.c. 8 years ago
Tom Lane fd31f9f033 Ensure that BEFORE STATEMENT triggers fire the right number of times. 8 years ago
Tom Lane 0f79440fb0 Fix SQL-spec incompatibilities in new transition table feature. 8 years ago
Peter Eisentraut 821fb8cdbf Message style fixes 8 years ago
Tom Lane 3c43595217 Quick-hack fix for foreign key cascade vs triggers with transition tables. 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 382ceffdf7 Phase 3 of pgindent updates. 8 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 8 years ago
Tom Lane e3860ffa4d Initial pgindent run with pg_bsd_indent version 2.0. 8 years ago
Bruce Momjian a6fd7b7a5f Post-PG 10 beta1 pgindent run 8 years ago