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

Siddharth Seth updated YARN-50:
-------------------------------

    Attachment: YARN-50_wip.txt

Work in progress. Some of the classes can be moved to different packages. Needs 
to be tested.

One flaw with renewing tokens in their current form in the RM, is that the RM 
ends up depending on the token Renewers to be in the classpath.
HDFS token renewal already needs the HDFS renewer (DFSClient.Renewer) to be in 
the RM classpath.
With this patch, MR JobHistoryServer token renewal requires MR jars in the RM 
classpath. (The patch does not add them - but the default startup scripts 
already do). It also ends up requiring HistoryServer configuration parameters 
to be part of the RM configuration.
Avoiding these dependencies doesn't seem like it'll be a small change.
                
> Implement renewal / cancellation of Delegation Tokens
> -----------------------------------------------------
>
>                 Key: YARN-50
>                 URL: https://issues.apache.org/jira/browse/YARN-50
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>            Reporter: Siddharth Seth
>            Assignee: Siddharth Seth
>         Attachments: YARN-50_wip.txt
>
>
> Currently, delegation tokens issues by the RM and History server cannot be 
> renewed or cancelled. This needs to be implemented.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to