[
https://issues.apache.org/jira/browse/HBASE-26158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17402617#comment-17402617
]
Duo Zhang commented on HBASE-26158:
-----------------------------------
Any other concerns here? [~gjacoby] If you still think HBase should keep
MiniZooKeeperCluster as IA.Public, you'd better send an email to the dev and
user list to collect more feedbacks.
But for me, I stand my point that, 'HBase' is HBase, 'ZooKeeper' is ZooKeeper,
it is not HBase's duty to provide a testing utility for ZooKeeper, especially
that, we are not good at i, and the community effort is to depend less and less
on ZooKeeper.
For a class marked as IA.Public, we will honor the compatibility guide, to keep
it during a whole major version, and then remove it.
Thanks.
> MiniZooKeeperCluster should not be IA.Public
> --------------------------------------------
>
> Key: HBASE-26158
> URL: https://issues.apache.org/jira/browse/HBASE-26158
> Project: HBase
> Issue Type: Sub-task
> Components: API, test
> Reporter: Duo Zhang
> Priority: Major
>
> End users do not need to test HBase when zookeeper is broken. And if users
> want to start only a zookeeper cluster, they can just use curator-test, so I
> do not think we should expose this class as IA.Public.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)