Commit Graph

485 Commits (ec7ce54204147ccf1a55aaba526ac4b39071f712)

Author SHA1 Message Date
Robert Haas 639c1a6bb9 Fix mistaken failure to allow parallelism in corner case. 8 years ago
Robert Haas 60f7c0abef Use ResultRelInfo ** rather than ResultRelInfo * for tuple routing. 8 years ago
Alvaro Herrera a5736bf754 Fix traversal of half-frozen update chains 8 years ago
Robert Haas e9baa5e9fa Allow DML commands that create tables to use parallel query. 8 years ago
Tom Lane 0f79440fb0 Fix SQL-spec incompatibilities in new transition table feature. 8 years ago
Peter Eisentraut 1356f78ea9 Reduce excessive dereferencing of function pointers 8 years ago
Robert Haas 9d71323dac Even if some partitions are foreign, allow tuple routing. 8 years ago
Andres Freund 2cd7084524 Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). 8 years ago
Robert Haas c4b841ba6a Fix interaction of triggers, partitioning, and EXPLAIN ANALYZE. 8 years ago
Robert Haas 54cde0c4c0 Don't lock tables in RelationGetPartitionDispatchInfo. 8 years ago
Peter Eisentraut a1ef920e27 Remove uses of "slave" in replication contexts 9 years ago
Peter Eisentraut f40254a799 Fix typo 9 years ago
Robert Haas 4132dbec69 Fix partitioning crashes during error reporting. 9 years ago
Robert Haas c85ec643ff Reverse-convert row types in ExecWithCheckOptions. 9 years ago
Robert Haas f81a91db4d Use a real RT index when setting up partition tuple routing. 9 years ago
Andrew Gierth 501ed02cf6 Fix transition tables for partition/inheritance. 9 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 9 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 9 years ago
Heikki Linnakangas ba1f017069 Fix typo in comment. 9 years ago
Tom Lane 651902deb1 Re-run pgindent. 9 years ago
Robert Haas 15ce775faa Prevent BEFORE triggers from violating partitioning constraints. 9 years ago
Bruce Momjian a6fd7b7a5f Post-PG 10 beta1 pgindent run 9 years ago
Robert Haas 59f40566ca Fix relcache leak when row triggers on partitions are fired by COPY. 9 years ago
Robert Haas df1a4eba94 Fix typos in comments. 9 years ago
Robert Haas e180c8aa8c Fire per-statement triggers on partitioned tables. 9 years ago
Robert Haas c0a8ae7be3 Fix reporting of violations in ExecConstraints, again. 9 years ago
Kevin Grittner 18ce3a4ab2 Add infrastructure to support EphemeralNamedRelation references. 9 years ago
Andres Freund b8d7f053c5 Faster expression evaluation and targetlist projection. 9 years ago
Robert Haas 691b8d5928 Allow for parallel execution whenever ExecutorRun() is done only once. 9 years ago
Robert Haas d3cc37f1d8 Don't scan partitioned tables. 9 years ago
Robert Haas 5a73e17317 Improve error reporting for tuple-routing failures. 9 years ago
Robert Haas 4c728f3829 Pass the source text for a parallel query to the workers. 9 years ago
Heikki Linnakangas 181bdb90ba Fix typos in comments. 9 years ago
Robert Haas 6f4b4ceefa Remove redundant comment. 9 years ago
Robert Haas 132488bfee Set ecxt_scantuple correctly for tuple routing. 9 years ago
Robert Haas 27cdb3414b Reindent table partitioning code. 9 years ago
Peter Eisentraut 665d1fad99 Logical replication 9 years ago
Robert Haas 05bd889904 Fix RETURNING to work correctly with partition tuple routing. 9 years ago
Robert Haas 39162b2030 Fix failure to enforce partitioning contraint for internal partitions. 9 years ago
Robert Haas 18fc5192a6 Remove unnecessary arguments from partitioning functions. 9 years ago
Robert Haas f1b4c771ea Fix reporting of constraint violations for table partitioning. 9 years ago
Robert Haas 345b2dcf07 Move partition_tuple_slot out of EState. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Robert Haas 1fc5c49450 Refactor partition tuple routing code to reduce duplication. 9 years ago
Robert Haas 01ae881e1c Fix bogus comment. 9 years ago
Robert Haas f0e44751d7 Implement table partitioning. 9 years ago
Robert Haas 4212cb7326 Fix interaction of parallel query with prepared statements. 9 years ago
Robert Haas 4bc424b968 pgindent run for 9.6 10 years ago
Robert Haas c6dbf1fe79 Stop the executor if no more tuples can be sent from worker to leader. 10 years ago
Robert Haas 0bf3ae88af Directly modify foreign tables. 10 years ago