Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
3.0.0-alpha-1, 2.4.0, 2.3.2
-
None
-
None
Description
HBASE-24968 moved MetaCellComparator out from CellComparatorImpl to avoid the deadlock issue. But this introduced compatibility issue, old hfile with comparator class as "org.apache.hadoop.hbase.CellComparator$MetaCellComparator" will fail to open due to ClassNotFoundException.
Also we should also handle the case when comparator class is "org.apache.hadoop.hbase.CellComparatorImpl$MetaCellComparator", which was case before HBASE-24968.
Attachments
Issue Links
- links to