Details
-
New Feature
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
None
-
PreUpgradeValidator tool with DataBlockEncoding validator was added to verify cluster is upgradable to HBase 2.
Description
HBase 2.0.0 removed PREFIX_TREE encoding so users need to modify data block encoding to something else before upgrading to HBase 2.0+. A tool would help users to verify that there are no tables left with PREFIX_TREE encoding.
The tool needs to check the following:
- There are no tables where DATA_BLOCK_ENCODING => 'PREFIX_TREE'
Check existing hfiles that none of them have PREFIX_TREE encoding (in case table description is changed but hfiles were not rewritten)
Attachments
Attachments
Issue Links
- is duplicated by
-
HBASE-20573 Add to prefix-tree removal section in upgrade doc, how to undo dependency before upgrade
-
- Resolved
-
- relates to
-
HBASE-20649 Validate HFiles do not have PREFIX_TREE DataBlockEncoding
-
- Resolved
-