VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.5.0, 3.0.0-alpha-2
    • API, test
    • None
    • Reviewed
    • Hide
      Introduce a new TestingHBaseCluster for end users to start a mini hbase cluster in tests.

      After starting the cluster, you can create a Connection with the returned Configuration instance for accessing the cluster.

      Besides the mini hbase cluster, TestingHBaseCluster will also start a zookeeper cluster and dfs cluster. But you can not control the zookeeper and dfs cluster separately, as for end users, you do not need to test the behavior of HBase cluster when these systems are broken.

      We provide methods for start/stop master and region server, and also the whole hbase cluster. Notice that, we do not provide methods to get the address for masters and regionservers, or locate a region, you could use the Admin interface to do this.
      Show
      Introduce a new TestingHBaseCluster for end users to start a mini hbase cluster in tests. After starting the cluster, you can create a Connection with the returned Configuration instance for accessing the cluster. Besides the mini hbase cluster, TestingHBaseCluster will also start a zookeeper cluster and dfs cluster. But you can not control the zookeeper and dfs cluster separately, as for end users, you do not need to test the behavior of HBase cluster when these systems are broken. We provide methods for start/stop master and region server, and also the whole hbase cluster. Notice that, we do not provide methods to get the address for masters and regionservers, or locate a region, you could use the Admin interface to do this.

    Attachments

      Activity

        This comment will be Viewable by All Users Viewable by All Users
        Cancel

        People

          zhangduo Duo Zhang
          zhangduo Duo Zhang
          Votes:
          0 Vote for this issue
          Watchers:
          3 Start watching this issue

          Dates

            Created:
            Updated:
            Resolved:

            Slack

              Issue deployment