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 "Zhijie Shen (JIRA)" <ji...@apache.org> on 2014/03/01 02:43:21 UTC
[jira] [Commented] (YARN-1363) Get / Cancel / Renew delegation
token api should be non blocking
[ https://issues.apache.org/jira/browse/YARN-1363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13916695#comment-13916695 ]
Zhijie Shen commented on YARN-1363:
-----------------------------------
To survive RM failover, renew operation needs to make sure removing DT and creating DT are executed as an atomic step, which seems to require non trivial work to handle it. Shall we separate the work in another jira to prevent the patch from further growing, [~jianhe]?
> Get / Cancel / Renew delegation token api should be non blocking
> ----------------------------------------------------------------
>
> Key: YARN-1363
> URL: https://issues.apache.org/jira/browse/YARN-1363
> Project: Hadoop YARN
> Issue Type: Bug
> Reporter: Omkar Vinit Joshi
> Assignee: Zhijie Shen
> Attachments: YARN-1363.1.patch, YARN-1363.10.patch, YARN-1363.10.patch, YARN-1363.11.patch, YARN-1363.12.patch, YARN-1363.2.patch, YARN-1363.3.patch, YARN-1363.4.patch, YARN-1363.5.patch, YARN-1363.6.patch, YARN-1363.7.patch, YARN-1363.8.patch, YARN-1363.9.patch
>
>
> Today GetDelgationToken, CancelDelegationToken and RenewDelegationToken are all blocking apis.
> * As a part of these calls we try to update RMStateStore and that may slow it down.
> * Now as we have limited number of client request handlers we may fill up client handlers quickly.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)