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

Ted Yu updated HBASE-10000:
---------------------------

    Attachment: 10000-recover-ts-with-pb-5.txt

Patch v5 changed parameter ts to leaseRecoveryReqTS so that it is more readable.

Also modified the computation of firstPause in recoverDFSFileLease() to account 
for the elapse of time since the lease recovery request.

All \*Log\* tests passed.

This would be the patch to be tested next week.

> Initiate lease recovery for outstanding WAL files at the very beginning of 
> recovery
> -----------------------------------------------------------------------------------
>
>                 Key: HBASE-10000
>                 URL: https://issues.apache.org/jira/browse/HBASE-10000
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Ted Yu
>            Assignee: Ted Yu
>             Fix For: 0.98.1
>
>         Attachments: 10000-recover-ts-with-pb-2.txt, 
> 10000-recover-ts-with-pb-3.txt, 10000-recover-ts-with-pb-4.txt, 
> 10000-recover-ts-with-pb-5.txt, 10000-v4.txt, 10000-v5.txt, 10000-v6.txt
>
>
> At the beginning of recovery, master can send lease recovery requests 
> concurrently for outstanding WAL files using a thread pool.
> Each split worker would first check whether the WAL file it processes is 
> closed.
> Thanks to Nicolas Liochon and Jeffery discussion with whom gave rise to this 
> idea. 



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to