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)