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 2022/12/09 13:44:00 UTC

[jira] [Commented] (HBASE-27514) Move some persistent states from zookeeper to master region

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

Duo Zhang commented on HBASE-27514:
-----------------------------------

Checked the sub classes of ZNodeTracker, these states should be considered as persistent states

{noformat}
LoadBalancerTracker
RegionNormalizerTracker
SnapshotCleanupTracker
SplitOrMergeTracker
{noformat}

The ClusterStatusTracker is also used at region server side, which is used to tell region server whether master is up for service, and new master will reset it, so I do not think it should be considered as persistent state, let's keep it as is.

Thanks.

> Move some persistent states from zookeeper to master region
> -----------------------------------------------------------
>
>                 Key: HBASE-27514
>                 URL: https://issues.apache.org/jira/browse/HBASE-27514
>             Project: HBase
>          Issue Type: Improvement
>          Components: master, Zookeeper
>            Reporter: Duo Zhang
>            Assignee: Duo Zhang
>            Priority: Major
>
> Although losing these data is not a big problem but I think they should still be considered as persistent state, not transient state.
> So let's move them off zookeeper.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)