Arun Suresh created YARN-4212:

             Summary: FairScheduler: Parent queues with 'Fair' policy should 
compute shares of all resources for its children during a recompute
                 Key: YARN-4212
             Project: Hadoop YARN
          Issue Type: Bug
            Reporter: Arun Suresh
            Assignee: Arun Suresh

The Fair Scheduler, while performing a {{recomputeShares()}} during an 
{{update()}} call, uses the parent queues policy to distribute shares to its 

If the parent queues policy is 'fair', it only computes weight for memory and 
sets the vcores fair share of its children to 0.

Assuming a situation where we have 1 parent queue with policy 'fair' and 
multiple leaf queues with policy 'drf', Any app submitted to the child queues 
with vcore requirement > 1 will always be above fairshare, since during the 
recomputeShare process, the child queues were all assigned 0 for fairshare 

This message was sent by Atlassian JIRA

Reply via email to