Commit Graph

583 Commits (158c48303e8ae0248d7d95b60b56dd67e7033c48)

Author SHA1 Message Date
Tom Lane 83a5641945 Provide more-specific error details/hints for function lookup failures. 9 months ago
Robert Haas 585e31fcb6 Don't generate fake "*SELECT*" or "*SELECT* %d" subquery aliases. 9 months ago
Michael Paquier 36aed19fd9 postgres_fdw: Use psql variables for connection parameters 9 months ago
Michael Paquier 783cbb6d5e postgres_fdw: Fix tests with ANALYZE and remote sampling 10 months ago
Peter Eisentraut 138750dde4 postgres_fdw and dblink should check if backend has MyProcPort 10 months ago
Etsuro Fujita 62a1211d33 Disallow collecting transition tuples from child foreign tables. 10 months ago
Peter Eisentraut 73d33be4da Remove INT64_HEX_FORMAT and UINT64_HEX_FORMAT 10 months ago
Tom Lane 74e121c8dc Split up pgfdw_report_error so that we can mark it pg_noreturn. 10 months ago
Tom Lane b9ebb92bcb Suppress uninitialized-variable warning. 10 months ago
Tom Lane 0f9d4d7c12 Silence leakage complaint about postgres_fdw's InitPgFdwOptions. 10 months ago
Tom Lane 73873805fb Run pgindent on the changes of the previous patch. 10 months ago
Tom Lane 80aa9848be Reap the benefits of not having to avoid leaking PGresults. 10 months ago
Tom Lane 7d8f595779 Create infrastructure to reliably prevent leakage of PGresults. 10 months ago
Fujii Masao a7ca73af66 Remove translation marker from libpq-be-fe-helpers.h. 10 months ago
Fujii Masao 112faf1378 Log remote NOTICE, WARNING, and similar messages using ereport(). 10 months ago
Richard Guo e2debb6438 Reduce "Var IS [NOT] NULL" quals during constant folding 10 months ago
Alexander Korotkov 4c5159a2d8 Fix a typo in the deparseArrayCoerceExpr() header comment 11 months ago
Alexander Korotkov 62c3b4cd9d Support for deparsing of ArrayCoerceExpr node in contrib/postgres_fdw 11 months ago
Etsuro Fujita 21c9756db6 postgres_fdw: Add Assert to estimate_path_cost_size(). 11 months ago
Peter Eisentraut f039c22441 meson: Increase minimum version to 0.57.2 11 months ago
Nathan Bossart bd09f024a1 Add new OID alias type regdatabase. 11 months ago
Etsuro Fujita 7d4667c620 Revert "postgres_fdw: Inherit the local transaction's access/deferrable modes." 12 months ago
Etsuro Fujita e5a3c9d9b5 postgres_fdw: Inherit the local transaction's access/deferrable modes. 1 year ago
Tom Lane 232d8caeaa Fix memory leakage in postgres_fdw's DirectModify code path. 1 year ago
Heikki Linnakangas b28c59a6cd Use 'void *' for arbitrary buffers, 'uint8 *' for byte arrays 1 year ago
Richard Guo 773db22269 Suppress unnecessary explicit sorting for EPQ mergejoin path 1 year ago
Jacob Champion d2e7d2a09d oauth: Disallow OAuth connections via postgres_fdw/dblink 1 year ago
Michael Paquier 88e947136b Fix typos and grammar in the code 1 year ago
Peter Geoghegan a6cab6a78e Harmonize function parameter names for Postgres 18. 1 year ago
David Rowley d69d45a5a9 Speedup child EquivalenceMember lookup in planner 1 year ago
Peter Eisentraut 8123e91f5a Convert PathKey to use CompareType 1 year ago
Tom Lane 55527368bd Use PG_MODULE_MAGIC_EXT in our installable shared libraries. 1 year ago
Peter Eisentraut d2028e9bbc postgres_fdw: Fix tests on some Windows variants 1 year ago
Alexander Korotkov 62f36d6924 postgres_fdw: Remove redundant check in semijoin_target_ok() 1 year ago
Alexander Korotkov 023fb51275 postgres_fdw: Avoid pulling up restrict infos from subqueries 1 year ago
Peter Eisentraut 76563f88cf postgres_fdw: improve security checks 1 year ago
Peter Eisentraut 618c64ffd3 Revert workarounds for -Wmissing-braces false positives on old GCC 1 year ago
Robert Haas c65bc2e1d1 Make it possible for loadable modules to add EXPLAIN options. 1 year ago
Tom Lane 8b1b342544 Improve EXPLAIN's display of window functions. 1 year ago
Fujii Masao fe186bda78 postgres_fdw: Extend postgres_fdw_get_connections to return remote backend PID. 1 year ago
Robert Haas 9173e8b604 Create explain_format.c and move relevant code there. 1 year ago
Robert Haas 95dbd827f2 EXPLAIN: Always use two fractional digits for row counts. 1 year ago
Peter Eisentraut 3e4d868615 Remove various unnecessary (char *) casts 1 year ago
Peter Eisentraut 83ea6c5402 Virtual generated columns 1 year ago
Tom Lane 0da39aa766 Handle default NULL insertion a little better. 1 year ago
Dean Rasheed 80feb727c8 Add OLD/NEW support to RETURNING in DML queries. 1 year ago
Peter Eisentraut ff030ebe25 Check return of pg_b64_encode() for error 1 year ago
Peter Eisentraut 761c79508e postgres_fdw: SCRAM authentication pass-through 1 year ago
Bruce Momjian 50e6eb731d Update copyright for 2025 1 year ago
Tom Lane c431986de1 postgres_fdw: re-issue cancel requests a few times if necessary. 1 year ago