Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Later
-
Impala 2.7.0
-
None
Description
Once we have the appropriate min/max reservation mechanisms in-place (IMPALA-3200), we should make use of them to optimise for query performance given a memory budget.
E.g. we should preferentially allocate memory to merge aggregations over preaggregations to reduce or avoid spilling.
Attachments
Issue Links
- is blocked by
-
IMPALA-3200 Replace BufferedBlockMgr with new buffer pool
- Resolved
- is duplicated by
-
IMPALA-3700 Introduce upper limit to hash table size or HashBuckets for Streaming agg
- Resolved