Wangda Tan created YARN-3298:

             Summary: User-limit should be enforced in CapacityScheduler
                 Key: YARN-3298
             Project: Hadoop YARN
          Issue Type: Bug
          Components: capacityscheduler, yarn
            Reporter: Wangda Tan
            Assignee: Wangda Tan

User-limit is not treat as a hard-limit for now, it will not consider 
required-resource (resource of being-allocated resource request). And also, 
when user's used resource equals to user-limit, it will still continue. This 
will generate jitter issues when we have YARN-2069 (preemption policy kills a 
container under an user, and scheduler allocate a container under the same user 
soon after).

The expected behavior should be as same as queue's capacity:
Only when user.usage + required <= user-limit, queue will continue to allocate 

This message was sent by Atlassian JIRA

Reply via email to