You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Hudson (Jira)" <ji...@apache.org> on 2021/08/30 18:46:00 UTC

[jira] [Commented] (HBASE-26235) We could start RegionServerTracker before becoming active master

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

Hudson commented on HBASE-26235:
--------------------------------

Results for branch branch-2
	[build #334 on builds.a.o|https://ci-hadoop.apache.org/job/HBase/job/HBase%20Nightly/job/branch-2/334/]: (x) *{color:red}-1 overall{color}*
----
details (if available):

(/) {color:green}+1 general checks{color}
-- For more information [see general report|https://ci-hadoop.apache.org/job/HBase/job/HBase%20Nightly/job/branch-2/334/General_20Nightly_20Build_20Report/]




(/) {color:green}+1 jdk8 hadoop2 checks{color}
-- For more information [see jdk8 (hadoop2) report|https://ci-hadoop.apache.org/job/HBase/job/HBase%20Nightly/job/branch-2/334/JDK8_20Nightly_20Build_20Report_20_28Hadoop2_29/]


(/) {color:green}+1 jdk8 hadoop3 checks{color}
-- For more information [see jdk8 (hadoop3) report|https://ci-hadoop.apache.org/job/HBase/job/HBase%20Nightly/job/branch-2/334/JDK8_20Nightly_20Build_20Report_20_28Hadoop3_29/]


(/) {color:green}+1 jdk11 hadoop3 checks{color}
-- For more information [see jdk11 report|https://ci-hadoop.apache.org/job/HBase/job/HBase%20Nightly/job/branch-2/334/JDK11_20Nightly_20Build_20Report_20_28Hadoop3_29/]


(/) {color:green}+1 source release artifact{color}
-- See build output for details.


(/) {color:green}+1 client integration test{color}


> We could start RegionServerTracker before becoming active master
> ----------------------------------------------------------------
>
>                 Key: HBASE-26235
>                 URL: https://issues.apache.org/jira/browse/HBASE-26235
>             Project: HBase
>          Issue Type: Sub-task
>          Components: master, Zookeeper
>            Reporter: Duo Zhang
>            Assignee: Duo Zhang
>            Priority: Major
>             Fix For: 2.5.0, 3.0.0-alpha-2
>
>
> The direct reason is that, after decoupling, HMaster does not extends HRegionServer, so we do not have RegionServerAddressTracker now, so for backup masters we do not have a way to get all the region server which means it can not serve as connection registry any more, so we need to find a way to let backup masters to also have a way to get the region server list.
> But in general, since we already have a class in HMaster which is used to track region servers, we'd better reuse it. And after this change, the backup masters could also be used as the fallback servers for getting region server list in HBASE-26220, which could also reduce the load of active master.
> And this could also speed up the active master start process as we could save one zookeeper scan when becoming active master.



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