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

Duo Zhang commented on HBASE-19792:
-----------------------------------

OK I think this is a testcase issue. In testEmptyWALRecovery we will inject an 
empty WAL file to test remove zero length logic. But the log does not exists. 
In the old time there is no problem since we have removed it from the logQueue 
for WALReader and finally it will be removed in the queue in 
ReplicationSourceManager. After the changes in HBASE-19397, now we will reopen 
the ReplicationSource when disable a peer, so we will add the non-existence wal 
file to the log queue again and then block the replication.

Let me separated the testEmptyWALRecovery.

> TestReplicationSmallTests.testDisableEnable fails
> -------------------------------------------------
>
>                 Key: HBASE-19792
>                 URL: https://issues.apache.org/jira/browse/HBASE-19792
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Duo Zhang
>            Priority: Major
>             Fix For: 2.0.0-beta-2
>
>         Attachments: 
> org.apache.hadoop.hbase.replication.TestReplicationSmallTests-output.txt
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to