Commit Graph

2252 Commits (44933010ceb3ac06d4c01b559aafed4bef16c45d)

Author SHA1 Message Date
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
Etsuro Fujita 1cf7fb376a postgres_fdw: Fix handling of pending asynchronous requests. 4 years ago
Tom Lane b154ee63bb Get rid of artificial restriction on hash table sizes on Windows. 4 years ago
David Rowley 47ca483644 Change the name of the Result Cache node to Memoize 5 years ago
Andrew Dunstan e1c1c30f63
Pre branch pgindent / pgperltidy run 5 years ago
Tom Lane 7c337b6b52 Centralize the logic for protective copying of utility statements. 5 years ago
Tomas Vondra 99cea49d65 Fix copying data into slots with FDW batching 5 years ago
Tomas Vondra b676ac443b Optimize creation of slots for FDW bulk inserts 5 years ago
David Rowley 04539e73fa Use the correct article for abbreviations 5 years ago
Tom Lane e56bce5d43 Reconsider the handling of procedure OUT parameters. 5 years ago
Tom Lane bb4aed46a5 Shut down EvalPlanQual machinery when LockRows node reaches the end. 5 years ago
Etsuro Fujita f3baaf28a6 Fix rescanning of async-aware Append nodes. 5 years ago
David Rowley 9e215378d7 Fix planner's use of Result Cache with unique joins 5 years ago
Tom Lane 2b0ee126bb Fix usage of "tableoid" in GENERATED expressions. 5 years ago
Tom Lane 84f5c2908d Restore the portal-level snapshot after procedure COMMIT/ROLLBACK. 5 years ago
David Rowley 6cb93beddd Convert misleading while loop into an if condition 5 years ago
Tom Lane def5b065ff Initial pgindent and pgperltidy run for v14. 5 years ago
Etsuro Fujita a363bc6da9 Fix EXPLAIN ANALYZE for async-capable nodes. 5 years ago
Tom Lane 049e1e2edb Fix mishandling of resjunk columns in ON CONFLICT ... UPDATE tlists. 5 years ago
Tom Lane f02b9085ad Prevent integer overflows in array subscripting calculations. 5 years ago
David Rowley 92c4c269d2 Move memory accounting Asserts for Result Cache code 5 years ago
Michael Paquier 9b5558e7ad Fix come comments in execMain.c 5 years ago