Commit Graph

5013 Commits (e64aa1a39d4b8a9502be8ed8dfd67efd6f6acf28)

Author SHA1 Message Date
Etsuro Fujita 12609fbacb Fix EvalPlanQual handling of foreign/custom joins in ExecScanFetch. 8 months ago
Nathan Bossart c9b299f6df dblink: Avoid locking relation before privilege check. 8 months ago
Masahiko Sawada d3b6183dd9 Add mem_exceeded_count column to pg_stat_replication_slots. 8 months ago
Robert Haas c83ac02ec7 Add ExplainState argument to pg_plan_query() and planner(). 8 months ago
Richard Guo 8e11859102 Implement Eager Aggregation 8 months ago
Robert Haas 8c49a484e8 Assign each subquery a unique name prior to planning it. 8 months ago
Álvaro Herrera 1a8b5b11e4
Don't include access/htup_details.h in executor/tuptable.h 8 months ago
Michael Paquier 684a745f55 pgstattuple: Improve reports generated for indexes (hash, gist, btree) 8 months ago
Peter Eisentraut f5aabe6d58 Revert "Make some use of anonymous unions [pgcrypto]" 8 months ago
Peter Eisentraut efcd5199d8 Make some use of anonymous unions [pgcrypto] 8 months ago
Peter Eisentraut 57d46dff9b Make some use of anonymous unions [reorderbuffer xact_time] 8 months ago
Álvaro Herrera 3bf31dd243
Do a tiny bit of header file maintenance 8 months ago
Robert Haas f2bae51dfd Keep track of what RTIs a Result node is scanning. 8 months ago
David Rowley 9fc7f6ab72 Fix various incorrect filename references 8 months ago
Tom Lane 261f89a976 Track the maximum possible frequency of non-MCE array elements. 8 months ago
Amit Kapila 5b148706c5 Add optional pid parameter to pg_replication_origin_session_setup(). 8 months ago
Tom Lane e633fa6351 Add regression expected-files for older OpenSSL in FIPS mode. 9 months ago
Tom Lane 83a5641945 Provide more-specific error details/hints for function lookup failures. 9 months ago
Peter Eisentraut ae0e1be9f2 Allow redeclaration of typedef yyscan_t 9 months ago
Michael Paquier 306dd13079 Remove whitespace in comment of pg_stat_statements.c 9 months ago
Robert Haas 585e31fcb6 Don't generate fake "*SELECT*" or "*SELECT* %d" subquery aliases. 9 months ago
Andres Freund 2c78940527 bufmgr: Remove freelist, always use clock-sweep 9 months ago
Nathan Bossart 38b602b028 Move dynamically-allocated LWLock tranche names to shared memory. 9 months ago
Michael Paquier 36aed19fd9 postgres_fdw: Use psql variables for connection parameters 9 months ago
Peter Eisentraut 710e6c4301 Remove unneeded casts of BufferGetPage() result 9 months ago
Álvaro Herrera 325fc0ab14
Avoid including commands/dbcommands.h in so many places 9 months ago
Tom Lane 327b7324d0 Put "excludeOnly" GIN scan keys at the end of the scankey array. 9 months ago
Michael Paquier 13b935cd52 Change dynahash.c and hsearch.h to use int64 instead of long 9 months ago
Masahiko Sawada eab9e4e27c Add CHECK_FOR_INTERRUPTS in contrib/pg_buffercache functions. 9 months ago
Álvaro Herrera d0e7e04ede
Avoid including tableam.h and xlogreader.h in nbtree.h 10 months ago
Tom Lane ee54046601 Grab the low-hanging fruit from forcing USE_FLOAT8_BYVAL to true. 10 months ago
Michael Paquier 783cbb6d5e postgres_fdw: Fix tests with ANALYZE and remote sampling 10 months ago
Tom Lane 665c3dbba4 Mop-up for Datum conversion cleanups. 10 months ago
Peter Eisentraut ff89e182d4 Add missing Datum conversions 10 months ago
Peter Eisentraut 138750dde4 postgres_fdw and dblink should check if backend has MyProcPort 10 months ago
Peter Eisentraut fd2ab03fea Fix incorrect lack of Datum conversion in _int_matchsel() 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
Peter Eisentraut 0f5ade7a36 Fix varatt versus Datum type confusions 10 months ago
Peter Eisentraut 2ad6e80de9 Fix various hash function uses 10 months ago
Peter Eisentraut 1469e31297 Fix mixups of FooGetDatum() vs. DatumGetFoo() 10 months ago
Nathan Bossart 9eb6068fb6 Allow resetting unknown custom GUCs with reserved prefixes. 10 months ago
Michael Paquier 3357471cf9 pg_stat_statements: Add counters for generic and custom plans 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