projects
/
postgresql.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e5b7451
)
Repair commit b81b5a96f424531b97cdd1dba97d9d1b9c9d372e.
author
Robert Haas
<
[email protected]
>
Fri, 6 Jan 2017 14:34:26 +0000
(09:34 -0500)
committer
Robert Haas
<
[email protected]
>
Fri, 6 Jan 2017 14:34:26 +0000
(09:34 -0500)
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
patch
|
blob
|
blame
|
history
diff --git
a/src/backend/executor/nodeAgg.c
b/src/backend/executor/nodeAgg.c
index c16b62467f08457e360fcbef6d86b6b3d66b7033..dc64b3262a9d7c9c689d3d0c97d6e8368f8cec51 100644
(file)
--- 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));
}
/*