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 2019/02/13 06:56:00 UTC

[jira] [Created] (HBASE-21887) HBaseTestingUtility should not be IA.Public

Duo Zhang created HBASE-21887:
---------------------------------

             Summary: HBaseTestingUtility should not be IA.Public
                 Key: HBASE-21887
                 URL: https://issues.apache.org/jira/browse/HBASE-21887
             Project: HBase
          Issue Type: Task
          Components: Client, test
            Reporter: Duo Zhang


It exposes too many internal stuffs to end user, and it is not easy to keep the API stable, as it is also used by us to implementing UTs.

For end users, we should only exposes API to start a in process mini hbase cluster, and then user can create Connections to communicate with the cluster. And could exposes several APIs to start/stop/restart master regionservers. I think this is enough?



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