[hbase] Add enableTable, disableTable, addColumn, etc, to hase shell
--------------------------------------------------------------------
Key: HADOOP-1611
URL: https://issues.apache.org/jira/browse/HADOOP-1611
Project: Hadoop
Issue Type: Improvement
Components: contrib/hbase
Reporter: stack
Here are some nice-to-have admin functions that would sit nicely in hbase shell:
+ public void addColumn(Text tableName, HColumnDescriptor column) throws
IOException;
+ public void deleteColumn(Text tableName, Text columnName) throws IOException;
+
+ public void enableTable(Text tableName) throws IOException;
+ public void disableTable(Text tableName) throws IOException;
(To add/delete columns you must first disable the table and then reenable it).
Other possibles:
+ public void mergeRegions(Text regionName1, Text regionName2) throws
IOException;
+ Allow specification of basic row filtering (Doesn't have to be exotic): regex
match, upper limit on rows returned.
+ Allow changing versions on column families, enabling/disabling compression,
bloom filters
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.