From 0355e6f3107a5be9b5f0873f08527bad361d9d8f Mon Sep 17 00:00:00 2001 From: Robert Haas <rhaas@postgresql.org> Date: Fri, 6 Jan 2017 09:34:26 -0500 Subject: [PATCH] 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. --- src/backend/executor/nodeAgg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)); } /* -- GitLab