Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-13428 [DOC] Migration to hbase-2.0.0
  3. HBASE-19172

[rolling upgrade] Migrate region state from zk to hbase:meta

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • None
    • 2.0.0-beta-2, 2.0.0
    • migration
    • None

    Description

      HBASE-19165 is about starting a branch-2 over branch-1 dataset. The Master when it comes up, goes to read the 'state' of the region from hbase:meta because this is how region state is kept now by AMv2 only, there is no state in hbase:meta on a fresh start. In hbase1, region state was kept in master memory persisted to zk (rather than hbase:meta) while the region was in transition.

      We need to add to master a self-migration facility. If a region has no state in hbase:meta, then look in zk to see if it RIT. If nothing in RIT, ask the pertinent regionserver if it has the region.

      Attachments

        Activity

          People

            Unassigned Unassigned
            stack Michael Stack
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: