Details
-
Epic
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
Impala 2.11.0
-
Memory-based admission control policies
-
ghx-label-8
Description
Currently there are only two ways to decided how much memory to reserve for each query in memory-based admission control:
- Using the memory estimates, which often makes bad decisions (e.g. huge overestimates) and doesn't have any enforcement on the backend
- Using a static pool or user-set mem_limit, which is very difficult to set to a reasonable value for all queries.
The memory reservation work will allow us to come up with more powerful and flexible polices
Attachments
Issue Links
- is blocked by
-
IMPALA-4835 HDFS scans should operate with a constrained number of I/O buffers
- Resolved
- is depended upon by
-
IMPALA-2945 Pre-aggregation cardinality estimates do not take into account data distribution
- Open
- is related to
-
IMPALA-6856 High memory estimates in Impala 2.11
- Open
-
IMPALA-6847 Consider adding workaround for high memory estimates in admission control
- Resolved
- relates to
-
IMPALA-4834 All operators should operate within a memory constraint
- Open