Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
Impala 2.3.0
Description
RowBatch::AtCapacity() is executed per row and currently checks 5+ different conditions. The conditions it checks also arguably do not make sense. E.g. it doesn't check RowBatch::tuple_data_pool_ by default, and it doesn't sum memory consumption from different sources.
We should reduce the number of checks and try to make sure it is checking the correct things.
Attachments
Issue Links
- is a child of
-
IMPALA-2755 Clean up memory management in backend
- Resolved