Commit Graph

408 Commits (d90aa68c96a8c4a888e019b92b9448049cbd0811)

Author SHA1 Message Date
Etsuro Fujita 66ea95f3c5 postgres_fdw: Add more test coverage for EvalPlanQual testing. 1 month ago
Etsuro Fujita 24e74b9621 Fix EvalPlanQual handling of foreign/custom joins in ExecScanFetch. 2 months ago
Etsuro Fujita e94fc1a8ad Disallow collecting transition tuples from child foreign tables. 4 months ago
Tom Lane 4a07c09613 Fix memory leakage in postgres_fdw's DirectModify code path. 7 months ago
Tom Lane c05268e6ec Handle default NULL insertion a little better. 11 months ago
Masahiko Sawada 72ef1675e2 Restrict accesses to non-system views and foreign tables during pg_dump. 1 year ago
Etsuro Fujita 269e2c3916 postgres_fdw: Refuse to send FETCH FIRST WITH TIES to remote servers. 2 years ago
Tom Lane 3ed6e16985 Make postgres_fdw request remote time zone 'GMT' not 'UTC'. 2 years ago
Etsuro Fujita e10ca95ff7 Fix bogus coding in ExecAppendAsyncEventWait(). 2 years ago
David Rowley 628c3f2e17 Fix deparsing of Consts in postgres_fdw ORDER BY 2 years ago
Heikki Linnakangas 555276f859 Fix resource leak when a FDW's ForeignAsyncRequest function fails 2 years ago
Etsuro Fujita b8f4644d60 postgres_fdw: Fix test for parameterized foreign scan. 2 years ago
Etsuro Fujita b0e390e6d1 Disallow replacing joins with scans in problematic cases. 2 years ago
Tomas Vondra 5396b188c9 Remove expensive test of postgres_fdw batch inserts 2 years ago
Michael Paquier 4cc56f8edb Fix buffer refcount leak with FDW bulk inserts 3 years ago
Tom Lane ba019b4dac Harden postgres_fdw tests against unexpected cache flushes. 3 years ago
Tom Lane 8cd190e13a Fix calculation of which GENERATED columns need to be updated. 3 years ago
Etsuro Fujita e52245228e Fix handling of pending inserts in nodeModifyTable.c. 3 years ago
Etsuro Fujita b53d104ae3 postgres_fdw: Avoid 'variable not found in subplan target list' error. 3 years ago
Etsuro Fujita 4a9bc2e0f5 postgres_fdw: Disable batch insertion when there are WCO constraints. 3 years ago
Fujii Masao 169d50ba34 postgres_fdw: Fix bug in checking of return value of PQsendQuery(). 3 years ago
Tom Lane 810bcbd383 postgres_fdw: set search_path to 'pg_catalog' while deparsing constants. 3 years ago
Etsuro Fujita ebb7902415 Disable asynchronous execution if using gating Result nodes. 4 years ago
Etsuro Fujita 89d349b0a0 postgres_fdw: Disable batch insert when BEFORE ROW INSERT triggers exist. 4 years ago
Tom Lane 9f9489aa2e Fix postgres_fdw to check shippability of sort clauses properly. 4 years ago
Etsuro Fujita d1cca9441d postgres_fdw: Fix handling of a pending asynchronous request in postgresReScanForeignScan(). 4 years ago
Etsuro Fujita 700e8fe6d4 postgres_fdw: Fix subabort cleanup of connections used in asynchronous execution. 4 years ago
Michael Paquier 8a22a40b2c Remove assertion for ALTER TABLE .. DETACH PARTITION CONCURRENTLY 4 years ago
Fujii Masao 5cb86a2622 postgres_fdw: Fix unexpected reporting of empty message. 4 years ago
David Rowley 6c32c09777 Allow Memoize to operate in binary comparison mode 4 years ago
Etsuro Fujita 419d27b1a2 postgres_fdw: Move comments about elog level in (sub)abort cleanup. 4 years ago
Etsuro Fujita 2051fd30a4 postgres_fdw: Fix comments in connection.c. 4 years ago
Tom Lane 12ff678e1d Fix null-pointer crash in postgres_fdw's conversion_error_callback. 4 years ago
Etsuro Fujita 588d3f597c postgres_fdw: Fix issues with generated columns in foreign tables. 4 years ago
Etsuro Fujita fb234086fe Fix oversight in commit 1ec7fca859. 4 years ago
Etsuro Fujita 1cf7fb376a postgres_fdw: Fix handling of pending asynchronous requests. 4 years ago
Fujii Masao fd90f6ba7a Avoid using ambiguous word "non-negative" in error messages. 4 years ago
David Rowley 47ca483644 Change the name of the Result Cache node to Memoize 4 years ago
Tom Lane 6201fa3c16 Rename debug_invalidate_system_caches_always to debug_discard_caches. 4 years ago
Tom Lane 30a35bca3f Fix crash in postgres_fdw for provably-empty remote UPDATE/DELETE. 5 years ago
Fujii Masao 4173477b38 postgres_fdw: Tighten up allowed values for batch_size, fetch_size options. 5 years ago
Tom Lane 86d4914210 Avoid doing catalog lookups in postgres_fdw's conversion_error_callback. 5 years ago
Tom Lane 8021770909 Further stabilize postgres_fdw test. 5 years ago
Tom Lane 5843659d09 Stabilize test case added by commit f61db909d. 5 years ago
Tomas Vondra 99cea49d65 Fix copying data into slots with FDW batching 5 years ago
Tomas Vondra cb92703384 Adjust batch size in postgres_fdw to not use too many parameters 5 years ago
Etsuro Fujita f3baaf28a6 Fix rescanning of async-aware Append nodes. 5 years ago
Tom Lane f61db909df Fix postgres_fdw failure with whole-row Vars of type RECORD. 5 years ago
Tom Lane 889592344c Fix planner's row-mark code for inheritance from a foreign table. 5 years ago
Etsuro Fujita a784859f44 Prevent asynchronous execution of direct foreign-table modifications. 5 years ago