Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-22780

Assign failure for Missing table descriptor exception may cause region STUCK Region-In-Transition forever

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Patch Available
    • Major
    • Resolution: Unresolved
    • 2.1.1
    • None
    • None
    • None

    Description

      AssignProcedure plan to open a region R1  on regionserver RS1 and RS1 failed due to missing table descriptor exception (throw new IOException("Missing table descriptor for " + region.getEncodedName()).  If the region is planned to this regionserver RS1 again , it will ignor this request and do nothing . So the region R1 will be in Region-In-Transition state forever even if the missing table descriptor problem has been solved! 

      Attachments

        1. HBASE-22780-branch-2.1-01.patch
          1 kB
          yuhuiyang
        2. HBASE-22780-branch-2.1-02.patch
          6 kB
          yuhuiyang

        Activity

          People

            Unassigned Unassigned
            yu-huiyang yuhuiyang
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated: