Commit Graph

453 Commits (325bc54eed4ea0836a0bb715bb18342f0c1c668a)

Author SHA1 Message Date
Tomas Vondra 8ad51b5f44 Sample postgres_fdw tables remotely during ANALYZE 3 years ago
David Rowley bbfdf7180d Fix bug in translate_col_privs_multilevel 3 years ago
Andrew Dunstan 8284cf5f74 Add copyright notices to meson files 3 years ago
Etsuro Fujita 594f8d3776 Allow batching of inserts during cross-partition updates. 3 years ago
Bruce Momjian 59346209a8 C comment: fix wording 3 years ago
David Rowley 4a29eabd1d Remove pessimistic cost penalization from Incremental Sort 3 years ago
Alvaro Herrera a61b1f7482
Rework query relation permission checking 3 years ago
Alvaro Herrera 599b33b949
Stop accessing checkAsUser via RTE in some cases 3 years ago
Etsuro Fujita ffbb7e65a8 Fix handling of pending inserts in nodeModifyTable.c. 3 years ago
Tom Lane a5fc46414d Avoid making commutatively-duplicate clauses in EquivalenceClasses. 3 years ago
Tom Lane 8bf66dedd8 Fix confusion about havingQual vs hasHavingQual in planner. 3 years ago
Michael Paquier a19e5cee63 Rename SetSingleFuncCall() to InitMaterializedSRF() 3 years ago
Alvaro Herrera cba4e78f35
Disallow MERGE cleanly for foreign partitions 3 years ago
Etsuro Fujita 97da48246d Allow batch insertion during COPY into a foreign table. 3 years ago
David Rowley cd4e8caaa0 Fix final warnings produced by -Wshadow=compatible-local 3 years ago
Andres Freund 902ab2fcef meson: Add windows resource files 3 years ago
Tom Lane f4c7c410ee Revert "Optimize order of GROUP BY keys". 3 years ago
Peter Geoghegan 0faf7d933f Harmonize parameter names in contrib code. 3 years ago
Andres Freund e6927270cd meson: Add initial version of meson based build system 3 years ago
Peter Eisentraut 32b507378f postgres_fdw: Remove useless DO block in test 3 years ago
Peter Eisentraut 5ac51c8c9e Adjust assorted hint messages that list all valid options. 3 years ago
Etsuro Fujita 9320cfdd06 postgres_fdw: Avoid 'variable not found in subplan target list' error. 3 years ago
Etsuro Fujita 82593b9a3d postgres_fdw: Disable batch insertion when there are WCO constraints. 3 years ago
David Rowley 1349d2790b Improve performance of ORDER BY / DISTINCT aggregates 3 years ago
Fujii Masao 44ccdce514 postgres_fdw: Fix bug in checking of return value of PQsendQuery(). 3 years ago
Michael Paquier 12c254c99f Tweak detail and hint messages to be consistent with project policy 3 years ago
Andres Freund fd4bad1655 Remove now superfluous declarations of dlsym()ed symbols. 3 years ago
Tom Lane 31e5b50292 postgres_fdw: be more wary about shippability of reg* constants. 3 years ago
Tom Lane 0a7ccee8fe postgres_fdw: set search_path to 'pg_catalog' while deparsing constants. 3 years ago
Peter Eisentraut 506428d091 Attempt to fix compiler warning on old compiler 3 years ago
Peter Eisentraut 9fd45870c1 Replace many MemSet calls with struct initialization 3 years ago
Fujii Masao 3b00a944a9 Support TRUNCATE triggers on foreign tables. 3 years ago
Etsuro Fujita 82699edbfe postgres_fdw: Fix grammar. 3 years ago
Peter Eisentraut 5faef9d582 Remove redundant null pointer checks before PQclear and PQconninfoFree 3 years ago
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 3 years ago
Etsuro Fujita 4036bcbbb9 postgres_fdw: Update comments in make_new_connection(). 3 years ago
Etsuro Fujita 5c854e7a2c Disable asynchronous execution if using gating Result nodes. 3 years ago
Etsuro Fujita 4eea2202be postgres_fdw: Disable batch insert when BEFORE ROW INSERT triggers exist. 3 years ago
Alvaro Herrera 24d2b2680a
Remove extraneous blank lines before block-closing braces 3 years ago
Etsuro Fujita c2bb02bc2e Allow asynchronous execution in more cases. 3 years ago
Tom Lane f3dd9fe1dd Fix postgres_fdw to check shippability of sort clauses properly. 3 years ago
Tomas Vondra db0d67db24 Optimize order of GROUP BY keys 3 years ago
Etsuro Fujita 5656683503 postgres_fdw: Minor cleanup for pgfdw_abort_cleanup(). 3 years ago
Michael Paquier 5b81703787 Simplify SRFs using materialize mode in contrib/ modules 3 years ago
Etsuro Fujita 04e706d423 postgres_fdw: Add support for parallel commit. 3 years ago
Tom Lane 88103567cb Disallow setting bogus GUCs within an extension's reserved namespace. 3 years ago
Fujii Masao 94c49d5340 postgres_fdw: Make postgres_fdw.application_name support more escape sequences. 3 years ago
Michael Paquier d61a361d1a Remove all traces of tuplestore_donestoring() in the C code 3 years ago
Etsuro Fujita 9e283fc85d postgres_fdw: Fix handling of a pending asynchronous request in postgresReScanForeignScan(). 3 years ago
Etsuro Fujita 6c07f9ebce postgres_fdw: Fix subabort cleanup of connections used in asynchronous execution. 3 years ago