Michael Stack created HBASE-25190:
-------------------------------------
Summary: Create an hbase-tool module and move here standalone
tools bundled with core
Key: HBASE-25190
URL: https://issues.apache.org/jira/browse/HBASE-25190
Project: HBase
Issue Type: Improvement
Components: tooling
Reporter: Michael Stack
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).
--
This message was sent by Atlassian Jira
(v8.3.4#803005)