hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ivan A. Veselovsky (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HADOOP-9104) Should org.apache.hadoop.fs.DelegationTokenRenewer.addRenewAction(T) reject addition if a renew action for this FS is already present in the queue?
Date Thu, 29 Nov 2012 09:52:58 GMT
Ivan A. Veselovsky created HADOOP-9104:
------------------------------------------

             Summary: Should org.apache.hadoop.fs.DelegationTokenRenewer.addRenewAction(T)
reject addition if a renew action for this FS is already present in the queue?
                 Key: HADOOP-9104
                 URL: https://issues.apache.org/jira/browse/HADOOP-9104
             Project: Hadoop Common
          Issue Type: Improvement
            Reporter: Ivan A. Veselovsky


The issue extrected from discussion in https://issues.apache.org/jira/browse/HADOOP-9046 .

Currently the method org.apache.hadoop.fs.DelegationTokenRenewer.addRenewAction(T) allows
to add any number of renew actions for the same FS.
Question #1: are there real usecases when this can make sense?

Also, when we remove a renew action with org.apache.hadoop.fs.DelegationTokenRenewer.removeRenewAction(T),
we iterate over all the actions in the queue, and remove the first one with matching FS, if
any. So, in case if several actions submitted for the same FS, not more than one action will
be removed upon #removeRenewAction() invocation. So, to remove all them a developer will need
a cycle. So, if the answer to the question #1 is true, may be we should change the #removeRenewAction(FS)
behavior to remove all actions associated with this FS, or add #removeAllRenewActuions(FS)?
This is question #2.

--
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

Mime
View raw message