I encountered the following while reviewing and testing branch
The design document from
YARN-5881 says that for max-capacity:
3) For each queue, we require:
a) if max-resource not set, it automatically set to parent.max-resource
When I try leaving blank yarn.scheduler.capacity.< queue-path>.maximum-capacity, the RMUI scheduler page refuses to render. It looks like it's in CapacitySchedulerPage$ LeafQueueInfoBlock:
Also... A job will run in the leaf queue with no max capacity set and it will grow to the max capacity of the cluster, but if I add resources to the node, the job won't grow any more even though it has pending resources.