[ 
https://issues.apache.org/jira/browse/IMPALA-5641?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Armstrong resolved IMPALA-5641.
-----------------------------------
       Resolution: Fixed
    Fix Version/s: Impala 2.10.0



IMPALA-5641: mem-estimate should never be less than mem-reservation

This is implemented in the ResourceProfileBuilder to avoid duplicating
the login in every plan node.

Testing:
Updated planner tests.

Change-Id: I1e2853300371e31b13d81a763dbafb21709b16c4
Reviewed-on: http://gerrit.cloudera.org:8080/7703
Reviewed-by: Tim Armstrong <[email protected]>
Tested-by: Impala Public Jenkins

> mem-estimate should never be less than mem-reservation
> ------------------------------------------------------
>
>                 Key: IMPALA-5641
>                 URL: https://issues.apache.org/jira/browse/IMPALA-5641
>             Project: IMPALA
>          Issue Type: Bug
>          Components: Frontend
>            Reporter: Tim Armstrong
>            Assignee: Tim Armstrong
>            Priority: Critical
>              Labels: resource-management
>             Fix For: Impala 2.10.0
>
>
> Once we switch over to the new buffer pool, the mem-reservation is a hard 
> floor for the actual memory consumption. The planner's resource profiles 
> should reflect this, instead of reporting things like this:
> {code}
> 02:HASH JOIN [LEFT OUTER JOIN]
> |  hash predicates: 2 + a.id = b.id - 2
> |  fk/pk conjuncts: assumed fk/pk
> |  other join predicates: a.int_col <= b.bigint_col + 97, a.int_col >= 0 + 
> b.bigint_col
> |  other predicates: CAST(b.double_col AS DECIMAL(3,2)) > 11.1
> |  mem-estimate=15.68KB mem-reservation=136.00MB
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to