You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Duo Zhang (JIRA)" <ji...@apache.org> on 2017/02/06 10:39:42 UTC

[jira] [Updated] (HBASE-17402) TestAsyncTableScan sometimes hangs

     [ 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)