Commit Graph

228 Commits (a61b1f74823c9c4f79c95226a461f1e7a367764b)

Author SHA1 Message Date
Andres Freund 29c94e03c7 Split ExecStoreTuple into ExecStoreHeapTuple and ExecStoreBufferHeapTuple. 7 years ago
Andrew Gierth bf2d0462cd postgres_fdw: don't push ORDER BY with no vars (bug #15352) 7 years ago
Tomas Vondra 6bf0bc842b Provide separate header file for built-in float types 7 years ago
Jeff Davis a45adc747e Fix WITH CHECK OPTION on views referencing postgres_fdw tables. 7 years ago
Andrew Dunstan 1e9c858090 pgindent run prior to branching 7 years ago
Robert Haas a365f52d58 Remove now-unnecessary cast. 7 years ago
Robert Haas 37a3058bc7 Fix interaction of foreign tuple routing with remote triggers. 7 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 7 years ago
Tom Lane c792c7db41 Change more places to be less trusting of RestrictInfo.is_pushed_down. 7 years ago
Robert Haas 3d956d9562 Allow insert and update tuple routing and COPY for foreign tables. 7 years ago
Robert Haas 870d89608e Refactor PgFdwModifyState creation/destruction into separate functions. 7 years ago
Robert Haas 7e0d64c7a5 postgres_fdw: Push down partition-wise aggregation. 7 years ago
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