Commit Graph

556 Commits (a68a894f0198aaeffa81b3027f135adcdaa8abf6)

Author SHA1 Message Date
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
Tom Lane 21d304dfed Final pgindent + perltidy run for v10. 8 years ago
Robert Haas f81a91db4d Use a real RT index when setting up partition tuple routing. 9 years ago
Andrew Gierth 1add0b15f1 Fix COPY's handling of transition tables with indexes. 9 years ago
Andrew Gierth c46c0e5202 Fix transition tables for wCTEs. 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
Tom Lane e3860ffa4d Initial pgindent run with pg_bsd_indent version 2.0. 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
Andres Freund 34aebcf42a Allow parallelism in COPY (query) TO ...; 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
Alvaro Herrera b66adb7b0c Revert "Permit dump/reload of not-too-large >1GB tuples" 9 years ago
Peter Eisentraut e6242c18a5 Set range table for CopyFrom() in tablesync 9 years ago
Tom Lane 8f0530f580 Improve castNode notation by introducing list-extraction-specific variants. 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
Peter Eisentraut 4cb824699e Cast result of copyObject() to correct type 9 years ago
Robert Haas 691b8d5928 Allow for parallel execution whenever ExecutorRun() is done only once. 9 years ago
Peter Eisentraut 7c4f52409a Logical replication support for initial data copy 9 years ago
Peter Eisentraut f97a028d8e Spelling fixes in code comments 9 years ago
Tom Lane a8df75b0a4 Avoid dangling pointer to relation name in RLS code path in DoCopy(). 9 years ago
Peter Eisentraut 38d103763d Make more use of castNode() 9 years ago
Andres Freund 9ba8a9ce45 Use the new castNode() macro in a number of places. 9 years ago
Robert Haas 27cdb3414b Reindent table partitioning code. 9 years ago
Robert Haas b1ecb9b3fc Fix interaction of partitioned tables with BulkInsertState. 9 years ago
Andres Freund ea15e18677 Remove obsoleted code relating to targetlist SRF evaluation. 9 years ago
Robert Haas 39162b2030 Fix failure to enforce partitioning contraint for internal partitions. 9 years ago
Tom Lane ab1f0c8225 Change representation of statement lists, and add statement location info. 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 2ac3ef7a01 Fix tuple routing in cases where tuple descriptors don't match. 9 years ago
Robert Haas 1fc5c49450 Refactor partition tuple routing code to reduce duplication. 9 years ago
Robert Haas 4b9a98e154 Clean up code, comments, and formatting for table partitioning. 9 years ago
Robert Haas f0e44751d7 Implement table partitioning. 9 years ago
Alvaro Herrera fa2fa99552 Permit dump/reload of not-too-large >1GB tuples 9 years ago
Tom Lane 279c439c7f Support "COPY view FROM" for views with INSTEAD OF INSERT triggers. 9 years ago
Tom Lane 2f1eaf87e8 Drop server support for FE/BE protocol version 1.0. 9 years ago
Stephen Frost 814b9e9b8e Fix RLS with COPY (col1, col2) FROM tab 9 years ago
Tom Lane 4f405c8ef4 Add a HINT for client-vs-server COPY failure cases. 9 years ago
Peter Eisentraut 49eb0fd097 Add location field to DefElem 9 years ago
Tom Lane ea268cdc9a Add macros to make AllocSetContextCreate() calls simpler and safer. 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
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Teodor Sigaev 92e38182d7 COPY (INSERT/UPDATE/DELETE .. RETURNING ..) 10 years ago