Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
0.95.0
-
None
-
None
-
Reviewed
-
Added upgrade script that must be run moving a 0.92.x or 0.94.x era hbase dataset to 0.96.x
Description
Currently, migration works but there's still a couple of rough edges:
HBASE-8045finished the .META. migration but didn't remove ROOT, so it's still on the filesystem.- Data in ZK needs to be removed manually. Either we fix up the data in ZK or we delete it ourselves.
- TestMetaMigrationRemovingHTD has a testMetaUpdatedFlagInROOT method, but ROOT is gone now.
Elliott was also mentioning that we could have "hbase migrate" do the HFileV1 checks, clear ZK, remove ROOT, etc.
Attachments
Attachments
Issue Links
- incorporates
-
HBASE-7766 master cannot go from 94 to 96 due to zookeeper data
- Closed
- is blocked by
-
HBASE-9134 Run NamespaceUpgrade from hbase migration script
- Closed
- relates to
-
HBASE-9110 Meta region edits not recovered while migrating to 0.96.0
- Closed
-
HBASE-9278 Reading Pre-namespace meta table edits kills the reader
- Closed
-
HBASE-9177 Cluster UUID is not properly parsable after rewriting to PB.
- Closed
-
HBASE-8778 Region assigments scan table directory making them slow for huge tables
- Closed