Commit Graph

2273 Commits (525ec837e108db1a41159b8d2caee26b19bae849)

Author SHA1 Message Date
Tom Lane f8320cc72d Fix misbehavior of EvalPlanQual checks with multiple result relations. 3 years ago
Michael Paquier 4cc56f8edb Fix buffer refcount leak with FDW bulk inserts 3 years ago
Tom Lane 9b104a27c7 Fix assignment to array of domain over composite, redux. 3 years ago
Tom Lane 11213d4466 Fix oversights in array manipulation. 3 years ago
Amit Kapila 9dac02c772 Ignore generated columns during apply of update/delete. 3 years ago
Amit Kapila 65ead76961 Ignore dropped columns during apply of update/delete. 3 years ago
Thomas Munro 1b9e42e82a Fix race in parallel hash join batch cleanup, take II. 3 years ago
David Rowley f654f343c6 Fix memory leak in Memoize cache key evaluation 3 years ago
Tom Lane 1e05ea51d3 Fix some more cases of missed GENERATED-column updates. 3 years ago
Tom Lane 9eaba06027 Fix MULTIEXPR_SUBLINK with partitioned target tables, yet again. 3 years ago
Dean Rasheed 482ab3e4f9 Add missing support for the latest SPI status codes. 3 years ago
David Rowley 4aa43ba218 Disable WindowAgg inverse transitions when subplans are present 3 years ago
Tom Lane a8b88c26f7 Make new GENERATED-expressions code more bulletproof. 3 years ago
Tom Lane 8cd190e13a Fix calculation of which GENERATED columns need to be updated. 3 years ago
Tom Lane a02740e53f Avoid reference to nonexistent array element in ExecInitAgg(). 3 years ago
Etsuro Fujita d43a97ef49 Remove new structure member from ResultRelInfo. 3 years ago
Tom Lane 7715a3c244 Prevent clobbering of utility statements in SQL function caches. 3 years ago
Etsuro Fujita e52245228e Fix handling of pending inserts in nodeModifyTable.c. 3 years ago
Etsuro Fujita 2896aa98ef Fix copy-and-pasteo in comment. 3 years ago
Etsuro Fujita fc9eb3f0c3 Update comment in ExecInsert() regarding batch insertion. 3 years ago
Tom Lane 7394c763bc Future-proof the recursion inside ExecShutdownNode(). 3 years ago
Amit Kapila 02f8d68af2 Fix replica identity check for a partitioned table. 3 years ago
Tom Lane 1dfc9193af Avoid misbehavior when hash_table_bytes < bucket_size. 3 years ago
Tom Lane 95bfadd4e8 Fix handling of R/W expanded datums that are passed to SQL functions. 3 years ago
Tom Lane efba7a63ff Add CHECK_FOR_INTERRUPTS in ExecInsert's speculative insertion loop. 3 years ago
Peter Eisentraut 8657946d37 Re-add SPICleanup for ABI compatibility in stable branch 3 years ago
Tom Lane 604651880c Fix SPI's handling of errors during transaction commit. 4 years ago
Tom Lane 77c1d92cba Un-break whole-row Vars referencing domain-over-composite types. 4 years ago
David Rowley cbcea3b91d Harden Memoization code against broken data types 4 years ago
Tom Lane 1d072bd203 Revert applying column aliases to the output of whole-row Vars. 4 years ago
Alexander Korotkov c76665edce Fix memory leak in IndexScan node with reordering 4 years ago
Tom Lane d13a838e1c Test, don't just Assert, that mergejoin's inputs are in order. 4 years ago
Andres Freund 2a3958e4d9 Fix compiler warning in non-assert builds, introduced in f862d57057. 4 years ago
Etsuro Fujita 7b0cec2fa0 Further fix for EvalPlanQual with mix of local and foreign partitions. 4 years ago
Etsuro Fujita d99166ed4f Fix typo in comment. 4 years ago
Peter Geoghegan 41ee68a91f Fix memory leak in indexUnchanged hint mechanism. 4 years ago
Tom Lane d228af79d0 Fix index-only scan plans, take 2. 4 years ago
David Rowley c2dc7b9e15 Flush Memoize cache when non-key parameters change, take 2 4 years ago
David Rowley 7933bc0d13 Revert "Flush Memoize cache when non-key parameters change" 4 years ago
David Rowley f94edb06ab Flush Memoize cache when non-key parameters change 4 years ago
David Rowley 6c32c09777 Allow Memoize to operate in binary comparison mode 4 years ago
Tom Lane 16a56774fa Fix variable lifespan in ExecInitCoerceToDomain(). 4 years ago
Tom Lane ad87bf3552 Avoid some other O(N^2) hazards in list manipulation. 4 years ago
Tom Lane 04dae19f4d Fix assignment to array of domain over composite. 4 years ago
Tom Lane e0eba586b1 Fix checking of query type in plpgsql's RETURN QUERY command. 4 years ago
Heikki Linnakangas e66add755d Fix missing words in comment. 4 years ago
Tom Lane 8f6a52196a Improve error messages about misuse of SELECT INTO. 4 years ago
Tomas Vondra 886531f3f4 Use appropriate tuple descriptor in FDW batching 4 years ago
Heikki Linnakangas 6458ed18fe Fix segfault during EvalPlanQual with mix of local and foreign partitions. 4 years ago
Etsuro Fujita fb234086fe Fix oversight in commit 1ec7fca859. 4 years ago