Wangda Tan created YARN-3278:
Summary: Queue's current-max-limit should be updated when
container allocated/released in another queue
Project: Hadoop YARN
Issue Type: Sub-task
Components: capacityscheduler, resourcemanager
Reporter: Wangda Tan
Assignee: Wangda Tan
This is a problem after YARN-2008, queue's current-max-limit (it was called
maxAvailCapacity in YARN-2008) will be updated when queue is traversed by
scheduler, so application can get headroom based on staled current-max-limit.
We have above queue structure, two apps in the cluster: app1 in a1, and app2 in
b1. If scheduler always travers b1 only, and continously allocate containers in
b1, app1's headroom will not get updated.
This message was sent by Atlassian JIRA