[ 
https://issues.apache.org/jira/browse/YARN-1389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Zhijie Shen updated YARN-1389:
------------------------------

    Description: 
As we plan to have the APIs in ApplicationHistoryProtocol to expose the reports 
of *finished* application attempts and containers, we should do the same for 
ApplicationClientProtocol, which will return the reports of *running* attempts 
and containers.

Later on, we can improve YarnClient to direct the query of running instance to 
ApplicationClientProtocol, while that of finished instance to 
ApplicationHistoryProtocol, making it transparent to the users.

  was:
At some point we need more infor in applicationClientProtocol which we have in 
ApplicationHistoryProtocol.
We need to merge those.

        Summary: ApplicationClientProtocol and ApplicationHistoryProtocol 
should expose analog APIs  (was: Merging the ApplicationClientProtocol and 
ApplicationHistoryProtocol)

> ApplicationClientProtocol and ApplicationHistoryProtocol should expose analog 
> APIs
> ----------------------------------------------------------------------------------
>
>                 Key: YARN-1389
>                 URL: https://issues.apache.org/jira/browse/YARN-1389
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>            Reporter: Mayank Bansal
>            Assignee: Mayank Bansal
>
> As we plan to have the APIs in ApplicationHistoryProtocol to expose the 
> reports of *finished* application attempts and containers, we should do the 
> same for ApplicationClientProtocol, which will return the reports of 
> *running* attempts and containers.
> Later on, we can improve YarnClient to direct the query of running instance 
> to ApplicationClientProtocol, while that of finished instance to 
> ApplicationHistoryProtocol, making it transparent to the users.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to