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

Lars Hofhansl commented on HBASE-7578:
--------------------------------------

The timeouts passed to the CatalogTracker constructors were not used anywhere. 
:(

Did a quick survey in 0.94:
waitForMetaServerConnection is only called from one non-test place: 
CatalogTracker.verifyMetaRegionLocation, which in turn is only called from a 
single place - HMaster.assignRootAndMeta - where it sets the timeout to 
hbase.catalog.verification.timeout (default 1000)
Same for waitForRootServerConnection.

So I think we're good.

This can obviously use some further cleanup. As you say in the comment at the 
top of CatalogTracker, this all needs some serious rethinking, perhaps in a 
different jira.

                
> TestCatalogTracker hangs occasionally
> -------------------------------------
>
>                 Key: HBASE-7578
>                 URL: https://issues.apache.org/jira/browse/HBASE-7578
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Lars Hofhansl
>            Assignee: Lars Hofhansl
>             Fix For: 0.96.0, 0.94.5
>
>         Attachments: 7578-0.94-v1.txt, 7578-bandaid.txt, 7578-jstack.txt, 
> 7578-trunk-v1.txt
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to