aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeAgg.c
diff options
context:
space:
mode:
authorRobert Haas <rhaas@postgresql.org>2017-01-06 09:34:26 -0500
committerRobert Haas <rhaas@postgresql.org>2017-01-06 09:34:26 -0500
commit0355e6f3107a5be9b5f0873f08527bad361d9d8f (patch)
tree06e57a14424cfa1f80a822a5e6c07f5ff4c65246 /src/backend/executor/nodeAgg.c
parente5b7451ea36d52815085cc2d9f2434c35b837978 (diff)
downloadpostgresql-0355e6f3107a5be9b5f0873f08527bad361d9d8f.tar.gz
postgresql-0355e6f3107a5be9b5f0873f08527bad361d9d8f.zip
Repair commit b81b5a96f424531b97cdd1dba97d9d1b9c9d372e.
This commit purported to use a variable hash seed for Partial HashAggregate, but actually did the opposite - it made us use a variable seed for any HashAggregate that is NOT partial. Woops.
Diffstat (limited to 'src/backend/executor/nodeAgg.c')
-rw-r--r--src/backend/executor/nodeAgg.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/executor/nodeAgg.c b/src/backend/executor/nodeAgg.c
index c16b62467f0..dc64b3262a9 100644
--- a/src/backend/executor/nodeAgg.c
+++ b/src/backend/executor/nodeAgg.c
@@ -1738,7 +1738,7 @@ build_hash_table(AggState *aggstate)
additionalsize,
aggstate->aggcontexts[0]->ecxt_per_tuple_memory,
tmpmem,
- !DO_AGGSPLIT_SKIPFINAL(aggstate->aggsplit));
+ DO_AGGSPLIT_SKIPFINAL(aggstate->aggsplit));
}
/*