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 URL: https://issues.apache.org/jira/browse/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 children. 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 vcores. -- This message was sent by Atlassian JIRA (v6.3.4#6332)