You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yarn-issues@hadoop.apache.org by "Tsuyoshi OZAWA (JIRA)" <ji...@apache.org> on 2014/04/02 01:47:22 UTC

[jira] [Updated] (YARN-1879) Mark Idempotent/AtMostOnce annotations to ApplicationMasterProtocol

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

Tsuyoshi OZAWA updated YARN-1879:
---------------------------------

    Attachment: YARN-1879.2-wip.patch

Attached a WIP patch. 

1. Added RetryCache support on registerApplicationMaster()/finishApplicationMaster().
2. Renamed TestApplicationMasterServiceOnHA to TestApplicationMasterProtocolOnHA, because it checks whether the APIs have the annotations. [~xgong] mentioned the range of tests on YARN-1521, so this patch includes the description.
3. Added tests of annotation with TestApplicationMasterProtocolOnHA.

Additionally, now I'm planning to add tests like TestNamenodeRetryCache. If we add tests with LossyInvocationHandler, we need to support LossyInvocationHandler on RMProxy. We can do this and add tests on another JIRA.

> Mark Idempotent/AtMostOnce annotations to ApplicationMasterProtocol
> -------------------------------------------------------------------
>
>                 Key: YARN-1879
>                 URL: https://issues.apache.org/jira/browse/YARN-1879
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: resourcemanager
>            Reporter: Jian He
>            Assignee: Tsuyoshi OZAWA
>            Priority: Critical
>         Attachments: YARN-1879.1.patch, YARN-1879.1.patch, YARN-1879.2-wip.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.2#6252)