Commit Graph

135 Commits (bda5281fdc5e41b6f54ff8f47df2ca37df00a19e)

Author SHA1 Message Date
Tom Lane 06ba530968 Fix creation of resjunk tlist entries for inherited mixed UPDATE/DELETE. 9 years ago
Robert Haas 2a028de1ae Remove bogus line from comment. 9 years ago
Robert Haas 971faefc24 When WCOs are present, disable direct foreign table modification. 9 years ago
Tom Lane 0d503dd1ff Stabilize postgres_fdw regression tests. 9 years ago
Tom Lane d86a2b7b58 Re-establish postgres_fdw connections after server or user mapping changes. 9 years ago
Tom Lane b217459877 Fix low-probability leaks of PGresult objects in the backend. 9 years ago
Robert Haas fd849956cc postgres_fdw: Allow cancellation of transaction control commands. 9 years ago
Peter Eisentraut 86e640a694 postgres_fdw: Fix join push down with extensions 9 years ago
Heikki Linnakangas 90e8599219 Fix typos in comments. 9 years ago
Tom Lane 4103a2f200 Invalidate cached plans on FDW option changes. 10 years ago
Joe Conway 88673c9d3b Improve dblink error message when remote does not provide it 10 years ago
Tom Lane b9fe6cbc81 Add macros to make AllocSetContextCreate() calls simpler and safer. 10 years ago
Tom Lane 9492cf86e4 Fix assorted fallout from IS [NOT] NULL patch. 10 years ago
Fujii Masao 1804d1555f Fix typo in comment. 10 years ago
Tom Lane 45639a0525 Avoid invalidating all foreign-join cached plans when user mappings change. 10 years ago
Robert Haas 86437ddf8c postgres_fdw: Fix cache lookup failure while creating error context. 10 years ago
Robert Haas 5f3499b2b5 postgres_fdw: Remove schema-qualification from cast to text. 10 years ago
Robert Haas 9e9c38e159 postgres_fdw: Fix incorrect NULL handling in join pushdown. 10 years ago
Robert Haas 267569b24c postgres_fdw: Remove useless return statement. 10 years ago
Robert Haas 177c56d608 postgres_fdw: Rephrase comment. 10 years ago
Robert Haas 131c7e70b4 postgres_fdw: Check PlaceHolderVars before pushing down a join. 10 years ago
Robert Haas 332fdbef20 postgres_fdw: Promote an Assert() to elog(). 10 years ago
Robert Haas 4bc424b968 pgindent run for 9.6 10 years ago
Robert Haas 02a568a027 postgres_fdw: Fix the fix for crash when pushing down multiple joins. 10 years ago
Robert Haas 1b812afb0e Fix multiple problems in postgres_fdw query cancellation logic. 10 years ago
Robert Haas f039eaac71 Allow queries submitted by postgres_fdw to be canceled. 10 years ago
Robert Haas 5b1f9ce1d9 postgres_fdw: Don't push down certain full joins. 10 years ago
Robert Haas da7d44b627 postgres_fdw: Clean up handling of system columns. 10 years ago
Tom Lane de94e2af18 Run pgindent on a batch of (mostly-planner-related) source files. 10 years ago
Robert Haas 5d4171d1c7 Don't require a user mapping for FDWs to work. 10 years ago
Robert Haas 3151f16e18 postgres_fdw: Fix crash when pushing down multiple joins. 10 years ago
Tom Lane 92b7902deb Clean up some Coverity complaints about commit 0bf3ae88af. 10 years ago
Robert Haas 0bf3ae88af Directly modify foreign tables. 10 years ago
Robert Haas 4a46a99d89 postgres_fdw: make_tuple_from_result_row should set cur_attno for ctid. 10 years ago
Tom Lane 28048cbaa2 Allow callers of create_foreignscan_path to specify nondefault PathTarget. 10 years ago
Tom Lane 307c78852f Rethink representation of PathTargets. 10 years ago
Robert Haas 6be84eeb8d Update more comments for 96198d94cb. 10 years ago
Tom Lane 364a9f47ab Refactor pull_var_clause's API to make it less tedious to extend. 10 years ago
Robert Haas aa09cd242f postgres_fdw: Consider foreign joining and foreign sorting together. 10 years ago
Robert Haas d29b153f18 Fix reversed argument to bms_is_subset. 10 years ago
Robert Haas 3bea3f88d5 postgres_fdw: When sending ORDER BY, always include NULLS FIRST/LAST. 10 years ago
Robert Haas dd077ef832 postgres_fdw: Avoid sharing list substructure. 10 years ago
Tom Lane 19a541143a Add an explicit representation of the output targetlist to Paths. 10 years ago
Tom Lane 99a9d6d563 Add missing "static" qualifier. 10 years ago
Robert Haas 019e788137 postgres_fdw: Remove unnecessary variable. 10 years ago
Robert Haas bb4df42e6a postgres_fdw: Remove unstable regression test. 10 years ago
Robert Haas e4106b2528 postgres_fdw: Push down joins to remote servers. 10 years ago
Tom Lane 63828969c8 Use %u not %d to print OIDs. 10 years ago
Tom Lane 392998bc58 Add missing "static" qualifier. 10 years ago
Robert Haas d0cd7bda97 postgres_fdw: pgindent run. 10 years ago