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

Duo Zhang updated HBASE-17402:
------------------------------
    Attachment: HBASE-17402.patch

The fix is simple.. I forgot to record toSend in pendingRequest in the 
onComplete method. The newly added test 
TestAsyncNonMetaRegionLocator.testConcurrentLocate can reproduce the problem.

With the fix TestAsyncNonMetaRegionLocator.testConcurrentLocate never hangs for 
me. And this bug will also cause TestAsyncNonMetaRegionLocatorConcurrenyLimit 
to fail.

> TestAsyncTableScan sometimes hangs
> ----------------------------------
>
>                 Key: HBASE-17402
>                 URL: https://issues.apache.org/jira/browse/HBASE-17402
>             Project: HBase
>          Issue Type: Sub-task
>          Components: Client
>    Affects Versions: 2.0.0
>            Reporter: Duo Zhang
>             Fix For: 2.0.0
>
>         Attachments: HBASE-17402.patch
>
>
> It may hang in the setUp method. Never seen this in jenkins build but it 
> happens several times locally. I think the problem is 
> inAsyncNonMetaRegionLocator where we have a logic to limit the concurrecy of 
> request to meta table.
> Open a issue here, will dig more later.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to