[ https://issues.apache.org/jira/browse/YARN-1266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13815216#comment-13815216 ]
Mayank Bansal commented on YARN-1266: ------------------------------------- bq. Correct my previous comment. It seems that we can have a single protocol, but AHS can have separate server-side implementation of it. YarnClient will then be modified to query the completed applications/attempts/containers from the AHS's implementation instead. It's similar to MRClientProtocol, which has two implementations in MR and in JHS. If we anyway wants to do two implementations then the better choice would be root interface derived by both interfaces and have their own implementation. > Adding ApplicationHistoryProtocolPBService > ------------------------------------------ > > Key: YARN-1266 > URL: https://issues.apache.org/jira/browse/YARN-1266 > Project: Hadoop YARN > Issue Type: Sub-task > Reporter: Mayank Bansal > Assignee: Mayank Bansal > Attachments: YARN-1266-1.patch, YARN-1266-2.patch > > > Adding ApplicationHistoryProtocolPBService to make web apps to work and > changing yarn to run AHS as a seprate process -- This message was sent by Atlassian JIRA (v6.1#6144)