Fix LookupTupleHashEntryHash() pipeline-stall issue.
authorJeff Davis <jdavis@postgresql.org>
Sun, 26 Jul 2020 21:55:52 +0000 (14:55 -0700)
committerJeff Davis <jdavis@postgresql.org>
Sun, 26 Jul 2020 22:09:46 +0000 (15:09 -0700)
commit200f6100a9f9fc71273aeb6aceac4430f3437195
tree4ad58de4794de64311c27fdaf348036ddca4bc69
parent56788d2156fc32bd5737e7ac716d70e6a269b7bc
Fix LookupTupleHashEntryHash() pipeline-stall issue.

Refactor hash lookups in nodeAgg.c to improve performance.

Author: Andres Freund and Jeff Davis
Discussion: https://postgr.es/m/20200612213715.op4ye4q7gktqvpuo%40alap3.anarazel.de
Backpatch-through: 13
src/backend/executor/execGrouping.c
src/backend/executor/nodeAgg.c
src/backend/executor/nodeRecursiveunion.c
src/backend/executor/nodeSetOp.c
src/backend/executor/nodeSubplan.c
src/include/executor/executor.h