Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
ghx-label-5
Description
We should add admission control support for intelligently choosing how much memory to give a query, based on the memory estimate. Currently we require that you set a single mem_limit per pool. Instead it would be better if we allowed configuring min/max guardrails within which admission control chose an amount of memory that will allow good performance.
Initially, I think mem_limit will be the same for all backends. Eventually it could make sense to have different limits per backend depending on the fragments.
Attachments
Issue Links
- duplicates
-
IMPALA-8679 Make the query options set in the dynamic resource pool/admission control un-overridable in the user session
- Resolved
- is depended upon by
-
IMPALA-7389 Admission control should set aside less memory on dedicated coordinator if coordinator fragment is lightweight
- Resolved
- is related to
-
IMPALA-8418 Restrict user from setting resource limits to high values at session level
- Open