Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-25190

Create an hbase-tool module and move here standalone tools bundled with core

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Won't Fix
    • None
    • None
    • tooling
    • None

    Description

      HBASE-23933 is about moving balancer classes to a new hbase-balancer module as an effort at shrinking the size of the hbase-server module – it is too big.

      This issue is about creating a hbase-tool module into which we'd move standalone tools that ship with hbase core such as the bulkloadtool and the canary and all related supporting and test classes.

      I do not see this making much of a dent in the size of hbase-server. This issue is offered as a small improvement.

      (Aside, I'd move some favored node 'tool' classes that are currently in limbo here at least until we rule on whether to finish or remove if this module was put in place – see HBASE-25185).

      Attachments

        Issue Links

          Activity

            People

              stack Michael Stack
              stack Michael Stack
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: