Commit Graph

228 Commits (a61b1f74823c9c4f79c95226a461f1e7a367764b)

Author SHA1 Message Date
Robert Haas 86437ddf8c postgres_fdw: Fix cache lookup failure while creating error context. 9 years ago
Robert Haas 177c56d608 postgres_fdw: Rephrase comment. 9 years ago
Robert Haas 131c7e70b4 postgres_fdw: Check PlaceHolderVars before pushing down a join. 9 years ago
Robert Haas 4bc424b968 pgindent run for 9.6 9 years ago
Robert Haas 02a568a027 postgres_fdw: Fix the fix for crash when pushing down multiple joins. 9 years ago
Robert Haas f039eaac71 Allow queries submitted by postgres_fdw to be canceled. 9 years ago
Robert Haas 5b1f9ce1d9 postgres_fdw: Don't push down certain full joins. 9 years ago
Robert Haas da7d44b627 postgres_fdw: Clean up handling of system columns. 9 years ago
Tom Lane de94e2af18 Run pgindent on a batch of (mostly-planner-related) source files. 9 years ago
Robert Haas 5d4171d1c7 Don't require a user mapping for FDWs to work. 9 years ago
Robert Haas 3151f16e18 postgres_fdw: Fix crash when pushing down multiple joins. 9 years ago
Tom Lane 92b7902deb Clean up some Coverity complaints about commit 0bf3ae88af. 9 years ago
Robert Haas 0bf3ae88af Directly modify foreign tables. 9 years ago
Robert Haas 4a46a99d89 postgres_fdw: make_tuple_from_result_row should set cur_attno for ctid. 9 years ago
Tom Lane 28048cbaa2 Allow callers of create_foreignscan_path to specify nondefault PathTarget. 9 years ago
Tom Lane 307c78852f Rethink representation of PathTargets. 9 years ago
Robert Haas 6be84eeb8d Update more comments for 96198d94cb. 9 years ago
Robert Haas aa09cd242f postgres_fdw: Consider foreign joining and foreign sorting together. 9 years ago
Robert Haas d29b153f18 Fix reversed argument to bms_is_subset. 9 years ago
Robert Haas dd077ef832 postgres_fdw: Avoid sharing list substructure. 9 years ago
Tom Lane 19a541143a Add an explicit representation of the output targetlist to Paths. 9 years ago
Robert Haas 019e788137 postgres_fdw: Remove unnecessary variable. 10 years ago
Robert Haas e4106b2528 postgres_fdw: Push down joins to remote servers. 10 years ago
Robert Haas d0cd7bda97 postgres_fdw: pgindent run. 10 years ago
Robert Haas 52b63649fc Code review for commit dc203dc3ac. 10 years ago
Robert Haas dc203dc3ac postgres_fdw: Allow fetch_size to be set per-table or per-server. 10 years ago
Robert Haas cc592c48c5 postgres_fdw: More preliminary refactoring for upcoming join pushdown. 10 years ago
Robert Haas b88ef201d4 postgres_fdw: Refactor deparsing code for locking clauses. 10 years ago
Robert Haas 96198d94cb Avoid multiple foreign server connections when all use same user mapping. 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Tom Lane 5f36096b77 Add a comment noting that FDWs don't have to implement EXCEPT or LIMIT TO. 10 years ago
Robert Haas ccd8f97922 postgres_fdw: Consider requesting sorted data so we can do a merge join. 10 years ago
Robert Haas 385f337c9f Allow foreign and custom joins to handle EvalPlanQual rechecks. 10 years ago
Robert Haas e073490457 Make a comment more precise. 10 years ago
Tom Lane d894941663 Allow postgres_fdw to ship extension funcs/operators for remote execution. 10 years ago
Robert Haas f18c944b61 postgres_fdw: Add ORDER BY to some remote SQL queries. 10 years ago
Robert Haas 5fc4c26db5 Allow FDWs to push down quals without breaking EvalPlanQual rechecks. 10 years ago
Heikki Linnakangas f92d6a540a Use appendStringInfoString/Char et al where appropriate. 10 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 10 years ago
Simon Riggs f6d208d6e5 TABLESAMPLE, SQL Standard and extensible 10 years ago
Simon Riggs 83e176ec18 Separate block sampling functions 10 years ago
Tom Lane 0bb8528b5c Fix postgres_fdw to return the right ctid value in EvalPlanQual cases. 10 years ago
Peter Eisentraut d02f16470f Replace some appendStringInfo* calls with more appropriate variants 10 years ago
Tom Lane 1a8a4e5cde Code review for foreign/custom join pushdown patch. 10 years ago
Andres Freund 168d5805e4 Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE. 10 years ago
Andres Freund 2c8f4836db Represent columns requiring insert and update privileges indentently. 10 years ago
Tom Lane 7b8b8a4331 Improve representation of PlanRowMark. 10 years ago
Tom Lane e1a11d9311 Use FLEXIBLE_ARRAY_MEMBER for HeapTupleHeaderData.t_bits[]. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Tom Lane 8ec8760fc8 Revert misguided change to postgres_fdw FOR UPDATE/SHARE code. 11 years ago