| Age | Commit message (Expand) | Author |
| 2018-07-08 | Fix WITH CHECK OPTION on views referencing postgres_fdw tables. | Jeff Davis |
| 2018-06-30 | pgindent run prior to branching | Andrew Dunstan |
| 2018-05-03 | Remove now-unnecessary cast. | Robert Haas |
| 2018-05-01 | Fix interaction of foreign tuple routing with remote triggers. | Robert Haas |
| 2018-04-26 | Post-feature-freeze pgindent run. | Tom Lane |
| 2018-04-20 | Change more places to be less trusting of RestrictInfo.is_pushed_down. | Tom Lane |
| 2018-04-06 | Allow insert and update tuple routing and COPY for foreign tables. | Robert Haas |
| 2018-04-06 | Refactor PgFdwModifyState creation/destruction into separate functions. | Robert Haas |
| 2018-04-02 | postgres_fdw: Push down partition-wise aggregation. | Robert Haas |
| 2018-02-22 | postgres_fdw: Fix interaction of PHVs with child joins. | Robert Haas |
| 2018-02-19 | Remove bogus "extern" annotations on function definitions. | Tom Lane |
| 2018-02-12 | get_relid_attribute_name is dead, long live get_attname | Alvaro Herrera |
| 2018-02-07 | postgres_fdw: Push down UPDATE/DELETE joins to remote servers. | Robert Haas |
| 2018-01-17 | postgres_fdw: Avoid 'outer pathkeys do not match mergeclauses' error. | Robert Haas |
| 2018-01-12 | Fix postgres_fdw to cope with duplicate GROUP BY entries. | Tom Lane |
| 2018-01-11 | Cosmetic fix in postgres_fdw.c. | Tom Lane |
| 2018-01-03 | Update copyright for 2018 | Bruce Momjian |
| 2017-12-27 | Remove incorrect apostrophe. | Robert Haas |
| 2017-09-06 | Sync function prototype with its actual definition. | Tom Lane |
| 2017-08-20 | Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). | Andres Freund |
| 2017-08-17 | Remove bogus line from comment. | Robert Haas |
| 2017-06-30 | Fix typo in comment | Peter Eisentraut |
| 2017-06-21 | Phase 3 of pgindent updates. | Tom Lane |
| 2017-06-21 | Phase 2 of pgindent updates. | Tom Lane |
| 2017-05-17 | Post-PG 10 beta1 pgindent run | Bruce Momjian |
| 2017-04-25 | postgres_fdw: Fix join push down with extensions | Peter Eisentraut |
| 2017-04-11 | Simplify handling of remote-qual pass-forward in postgres_fdw. | Tom Lane |
| 2017-04-11 | Handle restriction clause lists more uniformly in postgres_fdw. | Tom Lane |
| 2017-04-10 | Improve castNode notation by introducing list-extraction-specific variants. | Tom Lane |
| 2017-04-06 | Reset API of clause_selectivity() | Simon Riggs |
| 2017-04-05 | Collect and use multi-column dependency stats | Simon Riggs |
| 2017-04-04 | Abstract logic to allow for multiple kinds of child rels. | Robert Haas |
| 2017-03-31 | postgres_fdw: Teach IMPORT FOREIGN SCHEMA about partitioning. | Robert Haas |
| 2017-03-25 | Faster expression evaluation and targetlist projection. | Andres Freund |
| 2017-03-16 | postgres_fdw: Push down FULL JOINs with restriction clauses. | Robert Haas |
| 2017-03-10 | Fix hard-coded relkind constants in assorted other files. | Tom Lane |
| 2017-01-27 | Fix typo in comment. | Robert Haas |
| 2017-01-27 | Use the new castNode() macro in a number of places. | Andres Freund |
| 2017-01-19 | Remove obsoleted code relating to targetlist SRF evaluation. | Andres Freund |
| 2017-01-03 | Update copyright via script for 2017 | Bruce Momjian |
| 2016-11-04 | postgres_fdw: Fix typo in comment. | Robert Haas |
| 2016-11-03 | Use NIL instead of NULL for an empty List. | Robert Haas |
| 2016-10-21 | postgres_fdw: Push down aggregates to remote servers. | Robert Haas |
| 2016-08-27 | Add macros to make AllocSetContextCreate() calls simpler and safer. | Tom Lane |
| 2016-08-26 | Support OID system column in postgres_fdw. | Heikki Linnakangas |
| 2016-08-24 | postgres_fdw: Cosmetic cleanup. | Robert Haas |
| 2016-07-15 | Avoid invalidating all foreign-join cached plans when user mappings change. | Tom Lane |
| 2016-07-01 | postgres_fdw: Fix cache lookup failure while creating error context. | Robert Haas |
| 2016-06-17 | postgres_fdw: Rephrase comment. | Robert Haas |
| 2016-06-14 | postgres_fdw: Check PlaceHolderVars before pushing down a join. | Robert Haas |