[
https://issues.apache.org/jira/browse/YARN-1318?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Karthik Kambatla updated YARN-1318:
-----------------------------------
Attachment: yarn-1318-1.patch
Here is a complete patch that:
# Modifies RMContext to use a builder pattern
# Merges RMHProtocolService into AdminService
# Removes interim changes introduced in YARN-1068
# Moves AdminService to an Always-On service
# Makes RMAdminProtocol method implementation in AdminService HA-aware.
Testing: Ran a few RM tests. Deployed on a pseudo-dist cluster and used the
rmadmin commands.
[~bikassaha], [~vinodkv]: please take a look when you get a chance.
TODO: Run all yarn tests to make sure there are no regressions. Modify rmadmin
tests to verify the HA-behavior.
> Promote AdminService to an Always-On service
> --------------------------------------------
>
> Key: YARN-1318
> URL: https://issues.apache.org/jira/browse/YARN-1318
> Project: Hadoop YARN
> Issue Type: Sub-task
> Components: resourcemanager
> Affects Versions: 2.3.0
> Reporter: Karthik Kambatla
> Assignee: Karthik Kambatla
> Priority: Blocker
> Labels: ha
> Attachments: yarn-1318-0.patch, yarn-1318-1.patch
>
>
> Per discussion in YARN-1068, we want AdminService to handle HA-admin
> operations in addition to the regular non-HA admin operations. To facilitate
> this, we need to move AdminService an Always-On service.
--
This message was sent by Atlassian JIRA
(v6.1#6144)