[ 
https://issues.apache.org/jira/browse/HADOOP-3169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12616252#action_12616252
 ] 

Tsz Wo (Nicholas), SZE commented on HADOOP-3169:
------------------------------------------------

> Also should the LeaseChecker thread be closed when there are no leases 
> pending for a few seconds or so? The justification is same as the one for 
> delaying creation of the thread.

This is a good idea.  Hairong also has suggested this before.  This is useful 
if there are many clients (with different users) and all of them keep creating 
and closing files.  It seems such case is not common.  So we don't want to 
introduce complex codes to handle it.

> LeaseChecker daemon should not be started in DFSClient constructor
> ------------------------------------------------------------------
>
>                 Key: HADOOP-3169
>                 URL: https://issues.apache.org/jira/browse/HADOOP-3169
>             Project: Hadoop Core
>          Issue Type: Improvement
>          Components: dfs
>            Reporter: Tsz Wo (Nicholas), SZE
>            Assignee: Tsz Wo (Nicholas), SZE
>         Attachments: 3169_20080718.patch, 3169_20080721.patch, 
> 3169_20080723b.patch
>
>
> LeaseChecker daemon periodically renew leases with NameNode.  However, if 
> there is no file creation, LeaseChecker daemon should not be started for 
> saving resources and better performance.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to