summaryrefslogtreecommitdiff
path: root/contrib/postgres_fdw
AgeCommit message (Expand)Author
2019-11-01PG_FINALLYPeter Eisentraut
2019-10-24Make the order of the header file includes consistent in contrib modules.Amit Kapila
2019-08-12Rationalize use of list_concat + list_copy combinations.Tom Lane
2019-08-05Fix inconsistencies and typos in the tree, take 9Michael Paquier
2019-07-22Use appendBinaryStringInfo in more places where the length is knownDavid Rowley
2019-07-15Represent Lists as expansible arrays, not chains of cons-cells.Tom Lane
2019-07-04Use appendStringInfoString and appendPQExpBufferStr where possibleDavid Rowley
2019-07-03postgres_fdw: Remove redundancy in postgresAcquireSampleRowsFunc().Etsuro Fujita
2019-07-01pgindent run prior to branching v12.Tom Lane
2019-07-01Fix many typos and inconsistenciesMichael Paquier
2019-06-14postgres_fdw: Fix costing of pre-sorted foreign paths with local stats.Etsuro Fujita
2019-06-13postgres_fdw: Account for triggers in non-direct remote UPDATE planning.Etsuro Fujita
2019-06-11postgres_fdw: Reorder C includes.Etsuro Fujita
2019-05-26Fix typos.Amit Kapila
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-05-22Initial pgindent run for v12.Tom Lane
2019-05-13postgres_fdw: Fix typo in comment.Etsuro Fujita
2019-05-09postgres_fdw: Fix cost estimation for aggregate pushdown.Etsuro Fujita
2019-04-27Avoid postgres_fdw crash for a targetlist entry that's just a Param.Tom Lane
2019-04-24postgres_fdw: Fix incorrect handling of row movement for remote partitions.Etsuro Fujita
2019-04-19Fix two memory leaks around force-storing tuples in slots.Andres Freund
2019-04-06Add support TCP user timeout in libpq and the backend serverMichael Paquier
2019-04-02postgres_fdw: Perform the (FINAL, NULL) upperrel operations remotely.Etsuro Fujita
2019-04-02postgres_fdw: Modify regression tests for EPQ-related planning problems.Etsuro Fujita
2019-04-02postgres_fdw: Perform the (ORDERED, NULL) upperrel operations remotely.Etsuro Fujita
2019-03-30Speed up planning when partitions can be pruned at plan time.Tom Lane
2019-03-30Generated columnsPeter Eisentraut
2019-03-26Get rid of duplicate child RTE for a partitioned table.Tom Lane
2019-03-25Suppress Append and MergeAppend plan nodes that have a single child.Tom Lane
2019-02-27Use slots in trigger infrastructure, except for the actual invocation.Andres Freund
2019-02-16Allow user control of CTE materialization, and change the default behavior.Tom Lane
2019-02-09Build out the planner support function infrastructure.Tom Lane
2019-02-07Split create_foreignscan_path() into three functions.Tom Lane
2019-02-01Renaming for new subscripting mechanismAlvaro Herrera
2019-01-29Rename nodes/relation.h to nodes/pathnodes.h.Tom Lane
2019-01-29Refactor planner's header files.Tom Lane
2019-01-29postgres_fdw: Fix test for cached costs in estimate_path_cost_size().Etsuro Fujita
2019-01-28In the planner, replace an empty FROM clause with a dummy RTE.Tom Lane
2019-01-24postgres_fdw: Account for tlist eval costs in estimate_path_cost_size().Etsuro Fujita
2019-01-23Fix misc typos in comments.Heikki Linnakangas
2019-01-21Replace uses of heap_open et al with the corresponding table_* function.Andres Freund
2019-01-21Replace heapam.h includes with {table, relation}.h where applicable.Andres Freund
2019-01-17postgres_fdw: Remove duplicate code in DML execution callback functions.Etsuro Fujita
2019-01-15Don't include heapam.h from others headers.Andres Freund
2019-01-02Update copyright for 2019Bruce Momjian
2018-12-23Disable WAL-skipping optimization for COPY on views and foreign tablesMichael Paquier
2018-12-13Create a separate oid range for oids assigned by genbki.pl.Andres Freund
2018-12-12Repair bogus EPQ plans generated for postgres_fdw foreign joins.Tom Lane
2018-12-04postgres_fdw: Improve cost and size estimation for aggregate pushdown.Etsuro Fujita
2018-11-28C comment: remove extra '*'Bruce Momjian