Commit Graph

596 Commits (master)

Author SHA1 Message Date
Bruce Momjian 451c43974f Update copyright for 2026 6 days ago
Tom Lane cb77bc0442 Further stabilize a postgres_fdw test case. 1 week ago
Michael Paquier 4f7dacc5b8 Use palloc_object() and palloc_array(), the last change 4 weeks ago
David Rowley 42473b3b31 Have the planner replace COUNT(ANY) with COUNT(*), when possible 1 month ago
Etsuro Fujita c3eec94fc1 postgres_fdw: Add more test coverage for EvalPlanQual testing. 2 months ago
David Rowley 6d0eba6627 Use stack allocated StringInfoDatas, where possible 2 months ago
David Rowley 2470ca435c Use CompactAttribute more often, when possible 3 months ago
Masahiko Sawada 4bea91f21f Support COPY TO for partitioned tables. 3 months ago
Etsuro Fujita 12609fbacb Fix EvalPlanQual handling of foreign/custom joins in ExecScanFetch. 3 months ago
Richard Guo 8e11859102 Implement Eager Aggregation 3 months ago
Robert Haas 8c49a484e8 Assign each subquery a unique name prior to planning it. 3 months ago
Álvaro Herrera 1a8b5b11e4
Don't include access/htup_details.h in executor/tuptable.h 3 months ago
Robert Haas f2bae51dfd Keep track of what RTIs a Result node is scanning. 4 months ago
Tom Lane 83a5641945 Provide more-specific error details/hints for function lookup failures. 4 months ago
Robert Haas 585e31fcb6 Don't generate fake "*SELECT*" or "*SELECT* %d" subquery aliases. 4 months ago
Michael Paquier 36aed19fd9 postgres_fdw: Use psql variables for connection parameters 4 months ago
Michael Paquier 783cbb6d5e postgres_fdw: Fix tests with ANALYZE and remote sampling 5 months ago
Peter Eisentraut 138750dde4 postgres_fdw and dblink should check if backend has MyProcPort 5 months ago
Etsuro Fujita 62a1211d33 Disallow collecting transition tuples from child foreign tables. 5 months ago
Peter Eisentraut 73d33be4da Remove INT64_HEX_FORMAT and UINT64_HEX_FORMAT 5 months ago
Tom Lane 74e121c8dc Split up pgfdw_report_error so that we can mark it pg_noreturn. 5 months ago
Tom Lane b9ebb92bcb Suppress uninitialized-variable warning. 5 months ago
Tom Lane 0f9d4d7c12 Silence leakage complaint about postgres_fdw's InitPgFdwOptions. 6 months ago
Tom Lane 73873805fb Run pgindent on the changes of the previous patch. 6 months ago
Tom Lane 80aa9848be Reap the benefits of not having to avoid leaking PGresults. 6 months ago
Tom Lane 7d8f595779 Create infrastructure to reliably prevent leakage of PGresults. 6 months ago
Fujii Masao a7ca73af66 Remove translation marker from libpq-be-fe-helpers.h. 6 months ago
Fujii Masao 112faf1378 Log remote NOTICE, WARNING, and similar messages using ereport(). 6 months ago
Richard Guo e2debb6438 Reduce "Var IS [NOT] NULL" quals during constant folding 6 months ago
Alexander Korotkov 4c5159a2d8 Fix a typo in the deparseArrayCoerceExpr() header comment 6 months ago
Alexander Korotkov 62c3b4cd9d Support for deparsing of ArrayCoerceExpr node in contrib/postgres_fdw 6 months ago
Etsuro Fujita 21c9756db6 postgres_fdw: Add Assert to estimate_path_cost_size(). 6 months ago
Peter Eisentraut f039c22441 meson: Increase minimum version to 0.57.2 6 months ago
Nathan Bossart bd09f024a1 Add new OID alias type regdatabase. 6 months ago
Etsuro Fujita 7d4667c620 Revert "postgres_fdw: Inherit the local transaction's access/deferrable modes." 7 months ago
Etsuro Fujita e5a3c9d9b5 postgres_fdw: Inherit the local transaction's access/deferrable modes. 7 months ago
Tom Lane 232d8caeaa Fix memory leakage in postgres_fdw's DirectModify code path. 7 months ago
Heikki Linnakangas b28c59a6cd Use 'void *' for arbitrary buffers, 'uint8 *' for byte arrays 8 months ago
Richard Guo 773db22269 Suppress unnecessary explicit sorting for EPQ mergejoin path 8 months ago
Jacob Champion d2e7d2a09d oauth: Disallow OAuth connections via postgres_fdw/dblink 8 months ago
Michael Paquier 88e947136b Fix typos and grammar in the code 9 months ago
Peter Geoghegan a6cab6a78e Harmonize function parameter names for Postgres 18. 9 months ago
David Rowley d69d45a5a9 Speedup child EquivalenceMember lookup in planner 9 months ago
Peter Eisentraut 8123e91f5a Convert PathKey to use CompareType 9 months ago
Tom Lane 55527368bd Use PG_MODULE_MAGIC_EXT in our installable shared libraries. 10 months ago
Peter Eisentraut d2028e9bbc postgres_fdw: Fix tests on some Windows variants 10 months ago
Alexander Korotkov 62f36d6924 postgres_fdw: Remove redundant check in semijoin_target_ok() 10 months ago
Alexander Korotkov 023fb51275 postgres_fdw: Avoid pulling up restrict infos from subqueries 10 months ago
Peter Eisentraut 76563f88cf postgres_fdw: improve security checks 10 months ago
Peter Eisentraut 618c64ffd3 Revert workarounds for -Wmissing-braces false positives on old GCC 10 months ago