-
- Downloads
Improve planner's estimation of the space needed for HashAgg plans:
look at the actual aggregate transition datatypes and the actual overhead needed by nodeAgg.c, instead of using pessimistic round numbers. Per a discussion with Michael Tiemann.
Showing
- src/backend/executor/nodeAgg.c 21 additions, 1 deletionsrc/backend/executor/nodeAgg.c
- src/backend/optimizer/plan/planner.c 22 additions, 17 deletionssrc/backend/optimizer/plan/planner.c
- src/backend/optimizer/util/clauses.c 85 additions, 47 deletionssrc/backend/optimizer/util/clauses.c
- src/include/executor/nodeAgg.h 3 additions, 1 deletionsrc/include/executor/nodeAgg.h
- src/include/optimizer/clauses.h 9 additions, 4 deletionssrc/include/optimizer/clauses.h
Loading
Please register or sign in to comment