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

Make sure the regions are truly reopened after ReopenTableRegionsProcedure

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 3.0.0-alpha-1, 2.1.0, 2.0.2
    • proc-v2
    • None
    • Reviewed

    Description

      The MRP may fail due to some reason, so we need to add some checks in ReopenTableRegionsProcedure, if we fail to reopen a region, then we should schedule a new MRP for it again.

      And a future improvement maybe that, we can introduce a new type of procedure to reopen a region, where we just need a simple call to RS, and do not need to unassign it and assign it again.

      Attachments

        1. HBASE-20752.patch
          23 kB
          Duo Zhang
        2. HBASE-20752-branch-2.0.patch
          32 kB
          Michael Stack
        3. HBASE-20752-branch-2.0.patch
          32 kB
          Michael Stack
        4. HBASE-20752-branch-2.0.patch
          32 kB
          Duo Zhang
        5. HBASE-20752-v1.patch
          32 kB
          Duo Zhang

        Issue Links

          Activity

            People

              zhangduo Duo Zhang
              zhangduo Duo Zhang
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: