Commit Graph

24446 Commits (501cfd07dac6dde5f8dae2d00fcf65d42e2caf80)

Author SHA1 Message Date
Heikki Linnakangas 501cfd07da Fix resource leak when a FDW's ForeignAsyncRequest function fails 2 years ago
Amit Kapila 1b6da28e06 Fix the initial sync tables with no columns. 2 years ago
Tomas Vondra ee32b824dc Lock table in DROP STATISTICS 2 years ago
Dean Rasheed 72d0c135bd Guard against overflow in interval_mul() and interval_div(). 2 years ago
Daniel Gustafsson 2cf50585e5 llvmjit: Use explicit LLVMContextRef for inlining 2 years ago
Tom Lane f07a3039c7 Ensure we preprocess expressions before checking their volatility. 2 years ago
Tom Lane f76b975d58 Don't release index root page pin in ginFindParents(). 2 years ago
Etsuro Fujita ee4fabfdab Remove incorrect file reference in comment. 2 years ago
Tom Lane 6bf2efb382 Fix computation of varnullingrels when const-folding field selection. 2 years ago
Dean Rasheed 06a546382a Fix AFTER ROW trigger execution in MERGE cross-partition update. 2 years ago
David Rowley ef7c365551 Ensure we use the correct spelling of "ensure" 2 years ago
Michael Paquier 4dccf95753 Enlarge assertion in bloom_init() for false_positive_rate 2 years ago
Tom Lane e24daa94b2 Detect integer overflow while computing new array dimensions. 2 years ago
Tom Lane d3d1e25097 Compute aggregate argument types correctly in transformAggregateCall(). 2 years ago
Noah Misch 2c3c5ec493 Set GUC "is_superuser" in all processes that set AuthenticatedUserId. 2 years ago
Noah Misch 7854127315 Ban role pg_signal_backend from more superuser backend types. 2 years ago
Peter Eisentraut b1227766a3 Translation updates 2 years ago
Tom Lane 82063edd4a Be more wary about NULL values for GUC string variables. 2 years ago
Daniel Gustafsson 1155daef60 Fix function name in comment 2 years ago
Bruce Momjian 350bd6bdc1 doc: 1-byte varlena headers can be used for user PLAIN storage 2 years ago
Noah Misch 1a368dd3ec Diagnose !indisvalid in more SQL functions. 2 years ago
Tom Lane 07494a0df9 Fix intra-query memory leak when a SRF returns zero rows. 2 years ago
Tomas Vondra 924e0e2ee0 Fix minmax-multi distance for extreme interval values 2 years ago
Tomas Vondra 497fc92086 Fix minmax-multi on infinite date/timestamp values 2 years ago
Tomas Vondra e7965226d5 Fix calculation in brin_minmax_multi_distance_date 2 years ago
Tomas Vondra 0635fe02b4 Fix overflow when calculating timestamp distance in BRIN 2 years ago
Amit Langote 2bf99b48de Avoid compiler warning in non-assert builds 2 years ago
Amit Langote 178ee1d858 Prevent duplicate RTEPermissionInfo for plain-inheritance parents 2 years ago
Tom Lane b1444a09dc Fix problems when a plain-inheritance parent table is excluded. 2 years ago
Thomas Munro 174ccda5e2 Fix min_dynamic_shared_memory on Windows. 2 years ago
Alvaro Herrera b62a3fa1cc
Make some error strings more generic 2 years ago
Tom Lane 1ad3a7bd39 Dodge a compiler bug affecting timetz_zone/timetz_izone. 2 years ago
Thomas Munro 7741850568 jit: Changes for LLVM 17. 2 years ago
Thomas Munro 60596f148a jit: Supply LLVMGlobalGetValueType() for LLVM < 8. 2 years ago
Thomas Munro 74d19ec096 jit: Support opaque pointers in LLVM 16. 2 years ago
Michael Paquier 2308f18c07 Count write times when extending relation files for shared buffers 2 years ago
Nathan Bossart ee06199fcb Avoid calling proc_exit() in processes forked by system(). 2 years ago
Tom Lane 57e6e861d4 Ensure we have a snapshot while dropping ON COMMIT DROP temp tables. 2 years ago
Nathan Bossart d1c56ad37b Move extra code out of the Pre/PostRestoreCommand() section. 2 years ago
Thomas Munro 3090213690 Fix comment from commit 22655aa231. 2 years ago
Thomas Munro 2371432cd6 Acquire ControlFileLock in relevant SQL functions. 2 years ago
Noah Misch bf1c21c4fa Dissociate btequalimage() from interval_ops, ending its deduplication. 2 years ago
Andres Freund 0002feb820 Fix bulk table extension when copying into multiple partitions 2 years ago
David Rowley 595db9e9cc Fix runtime partition pruning for HASH partitioned tables 2 years ago
David Rowley 6352f16276 Fix incorrect step generation in HASH partition pruning 2 years ago
Jeff Davis b8963e8a28 Fix bug in GenericXLogFinish(). 2 years ago
David Rowley 9154ededfc Strip off ORDER BY/DISTINCT aggregate pathkeys in create_agg_path 2 years ago
Etsuro Fujita 3ed98ed88a Remove extra parenthesis from comment. 2 years ago
David Rowley 31b2b2d72d Fix memory leak in Memoize code 2 years ago
Michael Paquier 75f31a3f26 Avoid memory size overflow when allocating backend activity buffer 2 years ago