[
https://issues.apache.org/jira/browse/YARN-1879?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13971922#comment-13971922
]
Tsuyoshi OZAWA commented on YARN-1879:
--------------------------------------
We should discuss how to have RetryCache in RM related to YARN-1836.
Should we have single RetryCache instead of having RetryCache for each Service?
If users would like to tune
RM_RETRY_CACHE_HEAP_PERCENT/RM_RETRY_CACHE_EXPIRY_MS for each RetryCache, we
should separate RetryCache and their configurations - e.g. Should we change
these values for ApplicationMasterService and ClientRMService? IMHO, we should
separate them because some frequent RPCs(like heartbeat) can consumes
RetryCache's entry and cache miss can occur as a result.
On the other hand, one global configuration "RM_RETRY_CACHE_ENABLED" is
reasonable.
> 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, YARN-1879.2.patch, YARN-1879.3.patch,
> YARN-1879.4.patch, YARN-1879.5.patch
>
>
--
This message was sent by Atlassian JIRA
(v6.2#6252)