diff options
author | Jeff Davis <jdavis@postgresql.org> | 2025-01-07 14:55:53 -0800 |
---|---|---|
committer | Jeff Davis <jdavis@postgresql.org> | 2025-01-07 14:55:53 -0800 |
commit | 32ddfaffd1493b27f200afb3919d3fd2e6a200ef (patch) | |
tree | 1a49518acb3eb2b0a8c745b05a38d83cb4ac0683 /src/backend/executor/nodeSetOp.c | |
parent | 8a96faedc408b447acd1570d2f51300bcec34959 (diff) | |
download | postgresql-32ddfaffd1493b27f200afb3919d3fd2e6a200ef.tar.gz postgresql-32ddfaffd1493b27f200afb3919d3fd2e6a200ef.zip |
nodeSetOp.c: missing additionalsize for BuildTupleHashTable().
Provide additionalsize argument, which can affect the calculations for
'nbuckets'. Also, future work for Hash Aggregation will rely on the
correct additionalsize.
Discussion: https://postgr.es/m/7530bd8783b1a78d53a3c70383e38d8da0a5ffe5.camel%40j-davis.com
Diffstat (limited to 'src/backend/executor/nodeSetOp.c')
-rw-r--r-- | src/backend/executor/nodeSetOp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/executor/nodeSetOp.c b/src/backend/executor/nodeSetOp.c index bea30d6c8f0..5b7ff9c3748 100644 --- a/src/backend/executor/nodeSetOp.c +++ b/src/backend/executor/nodeSetOp.c @@ -104,7 +104,7 @@ build_hash_table(SetOpState *setopstate) setopstate->hashfunctions, node->cmpCollations, node->numGroups, - 0, + sizeof(SetOpStatePerGroupData), setopstate->ps.state->es_query_cxt, setopstate->tableContext, econtext->ecxt_per_tuple_memory, |