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

Bharath Vissapragada commented on HBASE-23647:
----------------------------------------------

[~apurtell] {{TestFromClientSide}} was known to be flaky (even before this 
patch). So I'm fairly certain it has nothing to do with the current jira.

One thing [~ndimiduk] and I noticed here is that switching to JUnit 4.13 
(HBASE-23664) has exacerbated the problem. Based on some initial debugging it 
looks like it has something to do with leaking FileSystem/DFSClient objects in 
the HBase code and restarting the minicluster in the same JUnit test runner JVM 
(what TestFromClientSide does) causes a leak of hdfs lease renewer threads. 
Some how Junit 4.12 was masking the problem.

> Make MasterRegistry the default registry impl
> ---------------------------------------------
>
>                 Key: HBASE-23647
>                 URL: https://issues.apache.org/jira/browse/HBASE-23647
>             Project: HBase
>          Issue Type: Sub-task
>          Components: Client
>    Affects Versions: 3.0.0
>            Reporter: Bharath Vissapragada
>            Assignee: Bharath Vissapragada
>            Priority: Major
>
> Now that we are close to getting the registry implementation patch in, the 
> idea here is to make it the default implementation in 3.0.0 and this means
> - No known bugs with the implementation
> - No known performance issues
> - Entire nightly test suite is green (and without flakes).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to