Commit Graph

430 Commits (5963c9a154bd5590a7ea48826d9bd72c9324e071)

Author SHA1 Message Date
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
Peter Eisentraut 941460fcf7 Add Boolean node 3 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Fujii Masao 353aa01687 postgres_fdw: Add regression test for postgres_fdw.application_name GUC. 4 years ago
Tom Lane cab5b9ab2c Revert changes about warnings/errors for placeholders. 4 years ago
Tom Lane 5609cc01c6 Rename EmitWarningsOnPlaceholders() to MarkGUCPrefixReserved(). 4 years ago
Fujii Masao 5e64ad3697 postgres_fdw: Revert unstable tests for postgres_fdw.application_name. 4 years ago
Fujii Masao 6e0cb3dec1 postgres_fdw: Allow postgres_fdw.application_name to include escape sequences. 4 years ago
Michael Paquier 2e577c9446 Remove assertion for ALTER TABLE .. DETACH PARTITION CONCURRENTLY 4 years ago
Tom Lane 1fada5d81e Add missing EmitWarningsOnPlaceholders() calls. 4 years ago
Fujii Masao 815d61fcd4 postgres_fdw: Report warning when timeout expires while getting query result. 4 years ago
Fujii Masao 557c39bba9 postgres_fdw: Fix unexpected reporting of empty message. 4 years ago
Daniel Gustafsson ac0db34e0e Remove PF_USED_FOR_ASSERTS_ONLY from variables in general use 4 years ago
Tom Lane 3804539e48 Replace random(), pg_erand48(), etc with a better PRNG API and algorithm. 4 years ago
David Rowley e502150f7d Allow Memoize to operate in binary comparison mode 4 years ago
Daniel Gustafsson aa12781b0d Improve publication error messages 4 years ago
Tom Lane f8abb0f5e1 postgres_fdw: suppress casts on constants in limited cases. 4 years ago
Fujii Masao 5fedf7417b Improve HINT message that FDW reports when there are no valid options. 4 years ago
Etsuro Fujita 8c7be86883 postgres_fdw: Move comments about elog level in (sub)abort cleanup. 4 years ago
Etsuro Fujita 972c7c6567 postgres_fdw: Fix comments in connection.c. 4 years ago
Tom Lane 3071bbfe44 Fix null-pointer crash in postgres_fdw's conversion_error_callback. 4 years ago
Fujii Masao 85c6961128 postgres_fdw: Refactor transaction rollback code to avoid code duplication. 4 years ago
Noah Misch b073c3ccd0 Revoke PUBLIC CREATE from public schema, now owned by pg_database_owner. 4 years ago
Peter Eisentraut 639a86e36a Remove Value node struct 4 years ago