[ 
https://issues.apache.org/jira/browse/HBASE-4254?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13242122#comment-13242122
 ] 

Gregory Chanan commented on HBASE-4254:
---------------------------------------

I did some playing around with TestLogRolling.testLogRollOnPipelineRestart 
against 0.23.  It looks like calling recoverLease on the HLog path and waiting 
awhile before trying to create the reader works.  If you don't call 
recoverLease the reader will never succeed.

Let's assume, for the sake of argument, that replicas waiting recovery will not 
return a full visible length.

1) Are we supposed to have to call recoverLease? (I'm guessing the recovery 
design doc covers this, I'll check it out)
2) Where should we call recoverLease?  Just in the test?  In HLog.createWriter? 
(it would block for awhile if we actually waited for the recovery)?
                
> Get tests passing on Hadoop 23
> ------------------------------
>
>                 Key: HBASE-4254
>                 URL: https://issues.apache.org/jira/browse/HBASE-4254
>             Project: HBase
>          Issue Type: Bug
>    Affects Versions: 0.92.0
>            Reporter: Todd Lipcon
>            Assignee: Todd Lipcon
>             Fix For: 0.92.2
>
>
> Currently some 30 or so tests are failing on the "HBase-trunk-on-hadoop-23" 
> build. It looks like most are reflection-based issues.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to