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

Prcoess RIT on master restart can try assigning the region if the region is found on a dead server instead of waiting for Timeout Monitor

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.90.6, 0.92.1, 0.94.0
    • 0.95.0
    • None
    • None
    • Reviewed

    Description

      Currently on master restart if it tries to do processRIT, any region if found on dead server tries to avoid the nwe assignment so that timeout monitor can take care.
      This case is more prominent if the node is found in RS_ZK_REGION_OPENING state. I think we can handle this by triggering a new assignment with a new plan.

      Attachments

        1. hbase_5882.patch
          4 kB
          Ashutosh Jindal
        2. hbase_5882_V2.patch
          4 kB
          Ashutosh Jindal
        3. hbase_5882_V3.patch
          4 kB
          Ashutosh Jindal
        4. hbase_5882_V4.patch
          4 kB
          ramkrishna.s.vasudevan
        5. HBASE-5882_v5.patch
          4 kB
          ramkrishna.s.vasudevan
        6. HBASE-5882_v6.patch
          9 kB
          ramkrishna.s.vasudevan

        Activity

          People

            ashutosh_jindal Ashutosh Jindal
            ram_krish ramkrishna.s.vasudevan
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: