'Shell' suggestion - equivalent of 'truncate' for a table
---------------------------------------------------------
Key: HBASE-2005
URL: https://issues.apache.org/jira/browse/HBASE-2005
Project: Hadoop HBase
Issue Type: Improvement
Components: scripts
Affects Versions: 0.20.1
Reporter: Doug Meil
Priority: Minor
The hbase shell has 'delete' and 'deleteall' for deleting a cell/cells for a
given row.
I don't see any equivalent of the RDBMS equivalent of 'truncate' that would
delete all the rows in a table, however (i.e., based on my understanding of the
shell, 'deleteall' applies horizontally, but not vertically).
At the very least, this could be useful for development purposes when you want
to quickly remove test data from a table.
Nice to have - something like:
truncate mytable (no column families specified... so it removes all the
rows from every column family)
truncate mytable family1 (remove all rows from table 'mytable' but only for
column family 'family1').
Something like that... just a suggestion.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.