Commit Graph

266 Commits (5987553fde2cb22b69cf9c7d71a92573b7a3b7c9)

Author SHA1 Message Date
Robert Haas 84cb51b4e2 postgres_fdw: Fix interaction of PHVs with child joins. 7 years ago
Tom Lane 524d64ea8e Remove bogus "extern" annotations on function definitions. 7 years ago
Alvaro Herrera 8237f27b50 get_relid_attribute_name is dead, long live get_attname 7 years ago
Robert Haas 1bc0100d27 postgres_fdw: Push down UPDATE/DELETE joins to remote servers. 7 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
Tom Lane 9ff4f758ee Cosmetic fix in postgres_fdw.c. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Robert Haas b726eaa37a Remove incorrect apostrophe. 8 years ago
Tom Lane 793a89c196 Sync function prototype with its actual definition. 8 years ago
Andres Freund 2cd7084524 Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). 8 years ago
Robert Haas 79f457e53a Remove bogus line from comment. 8 years ago
Peter Eisentraut 1db49c3b6d Fix typo in comment 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 8 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 8 years ago
Bruce Momjian a6fd7b7a5f Post-PG 10 beta1 pgindent run 8 years ago
Peter Eisentraut 332bec1e60 postgres_fdw: Fix join push down with extensions 8 years ago
Tom Lane 88e902b769 Simplify handling of remote-qual pass-forward in postgres_fdw. 8 years ago
Tom Lane 28b0478755 Handle restriction clause lists more uniformly in postgres_fdw. 8 years ago
Tom Lane 8f0530f580 Improve castNode notation by introducing list-extraction-specific variants. 8 years ago
Simon Riggs ac2b095088 Reset API of clause_selectivity() 8 years ago
Simon Riggs 2686ee1b7c Collect and use multi-column dependency stats 8 years ago
Robert Haas 7a39b5e4d1 Abstract logic to allow for multiple kinds of child rels. 8 years ago
Robert Haas f49bcd4ef3 postgres_fdw: Teach IMPORT FOREIGN SCHEMA about partitioning. 8 years ago
Andres Freund b8d7f053c5 Faster expression evaluation and targetlist projection. 8 years ago
Robert Haas b30fb56b07 postgres_fdw: Push down FULL JOINs with restriction clauses. 8 years ago
Tom Lane 9c2635e26f Fix hard-coded relkind constants in assorted other files. 8 years ago
Robert Haas 4bf371cf2a Fix typo in comment. 9 years ago
Andres Freund 9ba8a9ce45 Use the new castNode() macro in a number of places. 9 years ago
Andres Freund ea15e18677 Remove obsoleted code relating to targetlist SRF evaluation. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Robert Haas 7016e4c4f5 postgres_fdw: Fix typo in comment. 9 years ago
Robert Haas c6ff380e38 Use NIL instead of NULL for an empty List. 9 years ago
Robert Haas 7012b132d0 postgres_fdw: Push down aggregates to remote servers. 9 years ago
Tom Lane ea268cdc9a Add macros to make AllocSetContextCreate() calls simpler and safer. 9 years ago
Heikki Linnakangas ae025a1598 Support OID system column in postgres_fdw. 9 years ago
Robert Haas dcb7a54bd1 postgres_fdw: Cosmetic cleanup. 9 years ago
Tom Lane 45639a0525 Avoid invalidating all foreign-join cached plans when user mappings change. 9 years ago
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