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 2018/12/03 06:32:00 UTC

[jira] [Commented] (HBASE-21541) Move MetaTableLocator.verifyRegionLocation to hbase-rsgroup module

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

Duo Zhang commented on HBASE-21541:
-----------------------------------

Finally it becomes a big refactoring...

The no timeout wait is only used in test so just remove it, and also the stop method can be removed. All other methods can be changed to static, so remove the getMetaTableLocator method in the Server interface, and it does not need to be a class member of HRegionServer any more.

> Move MetaTableLocator.verifyRegionLocation to hbase-rsgroup module
> ------------------------------------------------------------------
>
>                 Key: HBASE-21541
>                 URL: https://issues.apache.org/jira/browse/HBASE-21541
>             Project: HBase
>          Issue Type: Task
>            Reporter: Duo Zhang
>            Assignee: Duo Zhang
>            Priority: Major
>             Fix For: 3.0.0, 2.2.0
>
>         Attachments: HBASE-21541.patch
>
>
> As it is only used there, and it is the only method which needs a ClusterConnection in MetaTableLocator.



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