Commit Graph

228 Commits (53fe7e6cb81b26218f8652f5f3fe4fece944f958)

Author SHA1 Message Date
Tom Lane 53fe7e6cb8 Harden postgres_fdw tests against unexpected cache flushes. 2 years ago
Tom Lane 3bef56e116 Invent "join domains" to replace the below_outer_join hack. 2 years ago
Tom Lane 47bb9db759 Get rid of the "new" and "old" entries in a view's rangetable. 2 years ago
Tom Lane 8d83a5d0a2 Remove redundant grouping and DISTINCT columns. 2 years ago
Tom Lane f0e6d6d3c9 Revert "Get rid of the "new" and "old" entries in a view's rangetable." 3 years ago
Tom Lane 1b4d280ea1 Get rid of the "new" and "old" entries in a view's rangetable. 3 years ago
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
Etsuro Fujita 594f8d3776 Allow batching of inserts during cross-partition updates. 3 years ago
David Rowley 4a29eabd1d Remove pessimistic cost penalization from Incremental Sort 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
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
Tom Lane f4c7c410ee Revert "Optimize order of GROUP BY keys". 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
Michael Paquier 12c254c99f Tweak detail and hint messages to be consistent with project policy 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
Fujii Masao 3b00a944a9 Support TRUNCATE triggers on foreign tables. 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
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 04e706d423 postgres_fdw: Add support for parallel commit. 3 years ago
Fujii Masao 94c49d5340 postgres_fdw: Make postgres_fdw.application_name support more escape sequences. 3 years ago
Etsuro Fujita 9e283fc85d postgres_fdw: Fix handling of a pending asynchronous request in postgresReScanForeignScan(). 3 years ago
Fujii Masao 353aa01687 postgres_fdw: Add regression test for postgres_fdw.application_name GUC. 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
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
Tom Lane 3071bbfe44 Fix null-pointer crash in postgres_fdw's conversion_error_callback. 4 years ago
Noah Misch b073c3ccd0 Revoke PUBLIC CREATE from public schema, now owned by pg_database_owner. 4 years ago
Fujii Masao 98dbef90eb postgres_fdw: Revert unstable tests for postgres_fdw.application_name. 4 years ago
Fujii Masao 449ab63505 postgres_fdw: Allow application_name of remote connection to be set via GUC. 4 years ago
Etsuro Fujita aa769f80ed postgres_fdw: Fix issues with generated columns in foreign tables. 4 years ago
Tom Lane 5d44fff01e In postgres_fdw, allow CASE expressions to be pushed to the remote server. 4 years ago
Etsuro Fujita 1ec7fca859 postgres_fdw: Fix handling of pending asynchronous requests. 4 years ago
David Rowley 83f4fcc655 Change the name of the Result Cache node to Memoize 4 years ago
Tom Lane d68a003912 Rename debug_invalidate_system_caches_always to debug_discard_caches. 4 years ago
Tom Lane b9734c13f1 Fix crash in postgres_fdw for provably-empty remote UPDATE/DELETE. 4 years ago