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

stack updated HDFS-1948:
------------------------

    Attachment: 1948-part1.txt

Here is bulk of the port from branch-0.20-append of the recoverLease addition 
added by the following JIRAs.

HDFS-1520. Lightweight NameNode operation recoverLease to trigger lease 
recovery. (Hairong Kuang via dhruba)
HDFS-1555. Disallow pipelien recovery if a file is already being ease recovered 
(hairong)
HDFS-1554. New semantics for recoverLease (hairong)

Its not complete yet.  The NameNode no longer has methods nextGenerationStamp 
(DatanodeProtocol) -- they are present in 0.20.x but not in TRUNK -- nor
nextGenerationStampForBlock. I'm trying to figure what the equivalents are 
(Pointers welcome -- thanks).

> Forward port 'hdfs-1520 lightweight namenode operation to trigger lease 
> reccovery'
> ----------------------------------------------------------------------------------
>
>                 Key: HDFS-1948
>                 URL: https://issues.apache.org/jira/browse/HDFS-1948
>             Project: Hadoop HDFS
>          Issue Type: Task
>            Reporter: stack
>         Attachments: 1948-part1.txt
>
>
> This issue is about forward porting from branch-0.20-append the little 
> namenode api that facilitates stealing of a file's lease.  The forward port 
> would be an adaption of hdfs-1520 and its companion patches, hdfs-1555 and 
> hdfs-1554, to suit the TRUNK.
> Intent is to get this fix into 0.22 time willing; i'll run a vote to get ok 
> on getting it added to branch.  HBase needs this facility.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to