Commit Graph

121 Commits (66bde49d96a9ddacc49dcbdf1b47b5bd6e31ead5)

Author SHA1 Message Date
Michael Paquier c74d49d41c Fix many typos and inconsistencies 6 years ago
Etsuro Fujita 8b6da83d16 postgres_fdw: Account for triggers in non-direct remote UPDATE planning. 6 years ago
Tom Lane 8cad5adb9c Avoid postgres_fdw crash for a targetlist entry that's just a Param. 6 years ago
Etsuro Fujita 5c47049180 postgres_fdw: Fix incorrect handling of row movement for remote partitions. 6 years ago
Michael Paquier 249d649996 Add support TCP user timeout in libpq and the backend server 7 years ago
Etsuro Fujita d50d172e51 postgres_fdw: Perform the (FINAL, NULL) upperrel operations remotely. 7 years ago
Etsuro Fujita 0269edefac postgres_fdw: Modify regression tests for EPQ-related planning problems. 7 years ago
Etsuro Fujita ffab494a4d postgres_fdw: Perform the (ORDERED, NULL) upperrel operations remotely. 7 years ago
Tom Lane 428b260f87 Speed up planning when partitions can be pruned at plan time. 7 years ago
Peter Eisentraut fc22b6623b Generated columns 7 years ago
Tom Lane e8d5dd6be7 Get rid of duplicate child RTE for a partitioned table. 7 years ago
Tom Lane 8edd0e7946 Suppress Append and MergeAppend plan nodes that have a single child. 7 years ago
Tom Lane 608b167f9f Allow user control of CTE materialization, and change the default behavior. 7 years ago
Tom Lane 34ea1ab7fd Split create_foreignscan_path() into three functions. 7 years ago
Tom Lane 4be058fe9e In the planner, replace an empty FROM clause with a dummy RTE. 7 years ago
Michael Paquier bf491a9073 Disable WAL-skipping optimization for COPY on views and foreign tables 7 years ago
Tom Lane 77d4d88afb Repair bogus EPQ plans generated for postgres_fdw foreign joins. 7 years ago
Etsuro Fujita f8f6e44676 postgres_fdw: Improve cost and size estimation for aggregate pushdown. 7 years ago
Andres Freund 578b229718 Remove WITH OIDS support, change oid catalog column visibility. 7 years ago
Etsuro Fujita 7cfdc77023 Disable support for partitionwise joins in problematic cases. 7 years ago
Heikki Linnakangas 31380bc7c2 Spell "partitionwise" consistently. 7 years ago
Andres Freund 3522d0eaba Deduplicate "invalid input syntax" messages for various types. 7 years ago
Tom Lane 1007b0a126 Fix hashjoin costing mistake introduced with inner_unique optimization. 7 years ago
Jeff Davis a45adc747e Fix WITH CHECK OPTION on views referencing postgres_fdw tables. 7 years ago
Tom Lane b86b7bfa3e Improve English wording of some other getObjectDescription() messages. 7 years ago
Robert Haas 7fc7dac1a7 Pass the correct PlannerInfo to PlanForeignModify/PlanDirectModify. 7 years ago
Robert Haas 37a3058bc7 Fix interaction of foreign tuple routing with remote triggers. 7 years ago
Tom Lane 2fe977712c YA attempt to stabilize the results of the postgres_fdw regression test. 8 years ago
Robert Haas 3d956d9562 Allow insert and update tuple routing and COPY for foreign tables. 8 years ago
Robert Haas 7e0d64c7a5 postgres_fdw: Push down partition-wise aggregation. 8 years ago
Robert Haas 11cf92f6e2 Rewrite the code that applies scan/join targets to paths. 8 years ago
Tom Lane feb8254518 Improve style guideline compliance of assorted error-report messages. 8 years ago
Tom Lane 04e7ecadf6 Revert "Temporarily instrument postgres_fdw test to look for statistics changes." 8 years ago
Tom Lane c2c537c56d Temporarily instrument postgres_fdw test to look for statistics changes. 8 years ago
Robert Haas 1733460f02 postgres_fdw: Fourth attempt to stabilize regression tests. 8 years ago
Robert Haas 4fa396464e postgres_fdw: Third attempt to stabilize regression tests. 8 years ago
Robert Haas 84cb51b4e2 postgres_fdw: Fix interaction of PHVs with child joins. 8 years ago
Peter Eisentraut 2fb1abaeb0 Rename enable_partition_wise_join to enable_partitionwise_join 8 years ago
Robert Haas 958e20e42d postgres_fdw: Attmempt to stabilize regression tests. 8 years ago
Robert Haas 882ea509fe postgres_fdw: Remove CTID output from some tests. 8 years ago
Robert Haas 1bc0100d27 postgres_fdw: Push down UPDATE/DELETE joins to remote servers. 8 years ago
Robert Haas 99f6a17dd6 Fix test case for 'outer pathkeys do not match mergeclauses' fix. 8 years ago
Robert Haas 4bbf6edfbd postgres_fdw: Avoid 'outer pathkeys do not match mergeclauses' error. 8 years ago
Tom Lane e9f2703ab7 Fix postgres_fdw to cope with duplicate GROUP BY entries. 8 years ago
Robert Haas 82c5c533d1 postgres_fdw: Fix failing regression test. 8 years ago
Robert Haas 9502227805 postgres_fdw: Fix test that didn't test what it claimed. 8 years ago
Tom Lane 9a785ad573 Fix creation of resjunk tlist entries for inherited mixed UPDATE/DELETE. 8 years ago
Robert Haas f49842d1ee Basic partition-wise join functionality. 8 years ago
Robert Haas 7086be6e36 When WCOs are present, disable direct foreign table modification. 8 years ago
Tom Lane 88f48b57fd Stabilize postgres_fdw regression tests. 8 years ago