Commit Graph

184 Commits (0610b843c9718dafba54590da38fed0cda52cd6d)

Author SHA1 Message Date
Tom Lane 271cb7eaa7 Fix memory leakage in postgres_fdw's DirectModify code path. 4 months ago
Etsuro Fujita 2b461efc51 postgres_fdw: Refuse to send FETCH FIRST WITH TIES to remote servers. 1 year ago
Tom Lane ad38e2f891 Fix calculation of which GENERATED columns need to be updated. 3 years ago
Etsuro Fujita 6749d4e8c7 postgres_fdw: Avoid 'variable not found in subplan target list' error. 3 years ago
Tom Lane 6230bd7df4 postgres_fdw: set search_path to 'pg_catalog' while deparsing constants. 3 years ago
Tom Lane 79df1d20c5 Fix postgres_fdw to check shippability of sort clauses properly. 4 years ago
Tom Lane aee83f39a8 Fix null-pointer crash in postgres_fdw's conversion_error_callback. 4 years ago
Etsuro Fujita 388a81bf4d postgres_fdw: Fix issues with generated columns in foreign tables. 4 years ago
Tom Lane bee18616a6 Avoid doing catalog lookups in postgres_fdw's conversion_error_callback. 4 years ago
Etsuro Fujita 78f8b0965a Update obsolete comment. 5 years ago
Heikki Linnakangas 8e56684d54 Fix permission checks on constraint violation errors on partitions. 5 years ago
Etsuro Fujita 984384129b postgres_fdw: Fix assertion in estimate_path_cost_size(). 5 years ago
Tom Lane 73fc2e5bab Fix pull_varnos' miscomputation of relids set for a PlaceHolderVar. 5 years ago
Tomas Vondra ba3e76cc57 Consider Incremental Sort paths at additional places 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Tom Lane bf39b3af6a Further sync postgres_fdw's "Relations" output with the rest of EXPLAIN. 6 years ago
Tom Lane 4526951d56 Make postgres_fdw's "Relations" output agree with the rest of EXPLAIN. 6 years ago
Peter Eisentraut 604bd36711 PG_FINALLY 6 years ago
Amit Kapila 7e735035f2 Make the order of the header file includes consistent in contrib modules. 6 years ago
Tom Lane 5ee190f8ec Rationalize use of list_concat + list_copy combinations. 6 years ago
Michael Paquier 8548ddc61b Fix inconsistencies and typos in the tree, take 9 6 years ago
Etsuro Fujita 2a1612104c postgres_fdw: Remove redundancy in postgresAcquireSampleRowsFunc(). 6 years ago
Etsuro Fujita 08d2d58a2a postgres_fdw: Fix costing of pre-sorted foreign paths with local stats. 6 years ago
Etsuro Fujita 8b6da83d16 postgres_fdw: Account for triggers in non-direct remote UPDATE planning. 6 years ago
Etsuro Fujita 92a88644d2 postgres_fdw: Reorder C includes. 6 years ago
Amit Kapila 9679345f3c Fix typos. 6 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 6 years ago
Tom Lane be76af171c Initial pgindent run for v12. 6 years ago
Etsuro Fujita cc866941ad postgres_fdw: Fix typo in comment. 6 years ago
Etsuro Fujita edbcbe277d postgres_fdw: Fix cost estimation for aggregate pushdown. 6 years ago
Tom Lane 8cad5adb9c Avoid postgres_fdw crash for a targetlist entry that's just a Param. 6 years ago
Etsuro Fujita 5c47049180 postgres_fdw: Fix incorrect handling of row movement for remote partitions. 6 years ago
Andres Freund 88e6ad3054 Fix two memory leaks around force-storing tuples in slots. 6 years ago
Etsuro Fujita d50d172e51 postgres_fdw: Perform the (FINAL, NULL) upperrel operations remotely. 7 years ago
Etsuro Fujita ffab494a4d postgres_fdw: Perform the (ORDERED, NULL) upperrel operations remotely. 7 years ago
Peter Eisentraut fc22b6623b Generated columns 7 years ago
Andres Freund ff11e7f4b9 Use slots in trigger infrastructure, except for the actual invocation. 7 years ago
Tom Lane a391ff3c3d Build out the planner support function infrastructure. 7 years ago
Tom Lane 34ea1ab7fd Split create_foreignscan_path() into three functions. 7 years ago
Tom Lane f09346a9c6 Refactor planner's header files. 7 years ago
Etsuro Fujita 449d0a8550 postgres_fdw: Fix test for cached costs in estimate_path_cost_size(). 7 years ago
Etsuro Fujita fd1afdbafd postgres_fdw: Account for tlist eval costs in estimate_path_cost_size(). 7 years ago
Heikki Linnakangas 95931133a9 Fix misc typos in comments. 7 years ago
Andres Freund e0c4ec0728 Replace uses of heap_open et al with the corresponding table_* function. 7 years ago
Andres Freund 111944c5ee Replace heapam.h includes with {table, relation}.h where applicable. 7 years ago
Etsuro Fujita 6c61d7c593 postgres_fdw: Remove duplicate code in DML execution callback functions. 7 years ago
Andres Freund 4c850ecec6 Don't include heapam.h from others headers. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Tom Lane 77d4d88afb Repair bogus EPQ plans generated for postgres_fdw foreign joins. 7 years ago
Etsuro Fujita f8f6e44676 postgres_fdw: Improve cost and size estimation for aggregate pushdown. 7 years ago