[ https://issues.apache.org/jira/browse/YARN-2885?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Arun Suresh updated YARN-2885: ------------------------------ Attachment: YARN-2885-yarn-2877.full-2.patch Updating patch: # The earlier patch had changed the containerId generation scheme such that containers generated by the RM would be even numbers and those by the NM would be odd. Unfortunately, that requires too many test case changes. The latest patch uses a new scheme where containerIds generated by RM remains as is.. but those generated by NM would be negative (decr by -1) # Added more test cases to the LocalScheduler > Create AMRMProxy request interceptor for distributed scheduling decisions for > queueable containers > -------------------------------------------------------------------------------------------------- > > Key: YARN-2885 > URL: https://issues.apache.org/jira/browse/YARN-2885 > Project: Hadoop YARN > Issue Type: Sub-task > Components: nodemanager, resourcemanager > Reporter: Konstantinos Karanasos > Assignee: Arun Suresh > Attachments: YARN-2885-yarn-2877.001.patch, > YARN-2885-yarn-2877.002.patch, YARN-2885-yarn-2877.full-2.patch, > YARN-2885-yarn-2877.full.patch, YARN-2885_api_changes.patch > > > We propose to add a Local ResourceManager (LocalRM) to the NM in order to > support distributed scheduling decisions. > Architecturally we leverage the RMProxy, introduced in YARN-2884. > The LocalRM makes distributed decisions for queuable containers requests. > Guaranteed-start requests are still handled by the central RM. -- This message was sent by Atlassian JIRA (v6.3.4#6332)