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

Bharat Viswanadham updated HDDS-1995:
-------------------------------------
    Description: 
Use renewTime generated by OM leader, across quorum of OM's.

 

Right now each OM generates renew time when updating token in-memory and DB.

*OzoneDelegationTokenSecretManager.java*

public long updateToken(Token<OzoneTokenIdentifier> token,
 OzoneTokenIdentifier ozoneTokenIdentifier) {
 long renewTime =
 ozoneTokenIdentifier.getIssueDate() + getTokenRenewInterval();

 

If different OM's have different token renew interval set, for the same token 
we will have different renewal time.

 

This Jira is to fix this issue.

 

  was:
Use renewTime generated by OM leader, across quorum of OM's.

 

Right now each OM generates renew time when updating token in-memory and DB.

*OzoneDelegationTokenSecretManager.java*

public long updateToken(Token<OzoneTokenIdentifier> token,
 OzoneTokenIdentifier ozoneTokenIdentifier) {
 long renewTime =
 ozoneTokenIdentifier.getIssueDate() + getTokenRenewInterval();

 

If different OM's have different token renew interval set, for the same token 
we will have different renewal time.

 


> Generate renewTime on OMLeader for GetDelegationToken
> -----------------------------------------------------
>
>                 Key: HDDS-1995
>                 URL: https://issues.apache.org/jira/browse/HDDS-1995
>             Project: Hadoop Distributed Data Store
>          Issue Type: Sub-task
>            Reporter: Bharat Viswanadham
>            Assignee: Bharat Viswanadham
>            Priority: Major
>
> Use renewTime generated by OM leader, across quorum of OM's.
>  
> Right now each OM generates renew time when updating token in-memory and DB.
> *OzoneDelegationTokenSecretManager.java*
> public long updateToken(Token<OzoneTokenIdentifier> token,
>  OzoneTokenIdentifier ozoneTokenIdentifier) {
>  long renewTime =
>  ozoneTokenIdentifier.getIssueDate() + getTokenRenewInterval();
>  
> If different OM's have different token renew interval set, for the same token 
> we will have different renewal time.
>  
> This Jira is to fix this issue.
>  



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org

Reply via email to