Jonathan Hung created YARN-6689:
-----------------------------------

             Summary: PlacementRule should be configurable
                 Key: YARN-6689
                 URL: https://issues.apache.org/jira/browse/YARN-6689
             Project: Hadoop YARN
          Issue Type: Improvement
            Reporter: Jonathan Hung


YARN-3635 introduces PlacementRules for placing applications in queues. It is 
currently hardcoded to one rule, {{UserGroupMappingPlacementRule}}. This should 
be configurable as mentioned in the comments:{noformat}  private void 
updatePlacementRules() throws IOException {
    List<PlacementRule> placementRules = new ArrayList<>();

    // Initialize UserGroupMappingPlacementRule
    // TODO, need make this defineable by configuration.
    UserGroupMappingPlacementRule ugRule = getUserGroupMappingPlacementRule();
    if (null != ugRule) {
      placementRules.add(ugRule);
    }

    rmContext.getQueuePlacementManager().updateRules(placementRules);
  }{noformat}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to