summaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeModifyTable.c
Commit message (Expand)AuthorAgeFilesLines
* Centralize executor-related partitioning code.Robert Haas2017-11-151-0/+1
* Use ResultRelInfo ** rather than ResultRelInfo * for tuple routing.Robert Haas2017-10-121-31/+43
* Fix SQL-spec incompatibilities in new transition table feature.Tom Lane2017-09-161-20/+37
* Quick-hack fix for foreign key cascade vs triggers with transition tables.Tom Lane2017-09-101-2/+8
* Even if some partitions are foreign, allow tuple routing.Robert Haas2017-09-071-1/+1
* Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n).Andres Freund2017-08-201-1/+2
* Fix interaction of triggers, partitioning, and EXPLAIN ANALYZE.Robert Haas2017-08-181-0/+1
* Final pgindent + perltidy run for v10.Tom Lane2017-08-141-4/+4
* Improve ExecModifyTable comments.Robert Haas2017-08-031-4/+7
* Teach map_partition_varattnos to handle whole-row expressions.Robert Haas2017-08-031-2/+2
* Move ExecProcNode from dispatch to function pointer based model.Andres Freund2017-07-301-2/+4
* Move interrupt checking from ExecProcNode() to executor nodes.Andres Freund2017-07-301-0/+2
* Use a real RT index when setting up partition tuple routing.Robert Haas2017-07-171-0/+1
* Fix transition tables for wCTEs.Andrew Gierth2017-06-281-4/+12
* Fix transition tables for partition/inheritance.Andrew Gierth2017-06-281-14/+136
* Phase 3 of pgindent updates.Tom Lane2017-06-211-14/+14
* Phase 2 of pgindent updates.Tom Lane2017-06-211-3/+2
* Re-run pgindent.Tom Lane2017-06-131-2/+2
* Fix confusion about number of subplans in partitioned INSERT setup.Tom Lane2017-06-121-5/+16
* Prevent BEFORE triggers from violating partitioning constraints.Robert Haas2017-06-071-2/+19
* Post-PG 10 beta1 pgindent runBruce Momjian2017-05-171-12/+12
* Fire per-statement triggers on partitioned tables.Robert Haas2017-05-011-8/+34
* Improve castNode notation by introducing list-extraction-specific variants.Tom Lane2017-04-101-1/+1
* Fix reporting of violations in ExecConstraints, again.Robert Haas2017-04-101-4/+3
* Faster expression evaluation and targetlist projection.Andres Freund2017-03-251-22/+16
* Don't scan partitioned tables.Robert Haas2017-03-211-1/+18
* Use the new castNode() macro in a number of places.Andres Freund2017-01-261-3/+1
* Fix things so that updatable views work with partitioned tables.Robert Haas2017-01-241-0/+40
* Reindent table partitioning code.Robert Haas2017-01-241-22/+23
* Remove obsoleted code relating to targetlist SRF evaluation.Andres Freund2017-01-191-2/+2
* Fix RETURNING to work correctly with partition tuple routing.Robert Haas2017-01-191-9/+34
* Fix reporting of constraint violations for table partitioning.Robert Haas2017-01-041-9/+6
* Move partition_tuple_slot out of EState.Robert Haas2017-01-041-9/+8
* Update copyright via script for 2017Bruce Momjian2017-01-031-1/+1
* Fix tuple routing in cases where tuple descriptors don't match.Robert Haas2016-12-221-0/+27
* Refactor partition tuple routing code to reduce duplication.Robert Haas2016-12-211-61/+15
* Clean up code, comments, and formatting for table partitioning.Robert Haas2016-12-131-11/+11
* Implement table partitioning.Robert Haas2016-12-071-3/+151
* Avoid testing tuple visibility without buffer lock.Tom Lane2016-10-231-0/+6
* Don't throw serialization errors for self-conflicts in INSERT ON CONFLICT.Tom Lane2016-10-231-2/+11
* pgindent run for 9.6Robert Haas2016-06-091-5/+5
* Directly modify foreign tables.Robert Haas2016-03-181-10/+50
* When modifying a foreign table, initialize tableoid field properly.Robert Haas2016-02-041-0/+23
* Update copyright for 2016Bruce Momjian2016-01-021-1/+1
* Fix ON CONFLICT UPDATE bug breaking AFTER UPDATE triggers.Andres Freund2015-12-101-1/+10
* Fix ON CONFLICT DO UPDATE for tables with oids.Andres Freund2015-09-281-1/+1
* Remove false comment about speculative insertion.Heikki Linnakangas2015-07-271-2/+1
* pgindent run for 9.5Bruce Momjian2015-05-231-28/+27
* Attach ON CONFLICT SET ... WHERE to the correct planstate.Andres Freund2015-05-191-1/+1
* Fix ON CONFLICT bugs that manifest when used in rules.Andres Freund2015-05-131-0/+1