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

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.90.6, 0.92.1, 0.94.0
    • Fix Version/s: 0.95.0
    • Component/s: None
    • Labels:
      None
    • Hadoop Flags:
      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.

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

        Activity

        stack made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        stack made changes -
        Fix Version/s 0.98.0 [ 12323143 ]
        stack made changes -
        Fix Version/s 0.98.0 [ 12323143 ]
        Lars Hofhansl made changes -
        Fix Version/s 0.94.1 [ 12320257 ]
        Lars Hofhansl made changes -
        Fix Version/s 0.94.1 [ 12320257 ]
        stack made changes -
        Fix Version/s 0.95.0 [ 12324094 ]
        Fix Version/s 0.96.0 [ 12320040 ]
        ramkrishna.s.vasudevan made changes -
        Fix Version/s 0.94.1 [ 12320257 ]
        ramkrishna.s.vasudevan made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        ramkrishna.s.vasudevan made changes -
        Attachment HBASE-5882_v6.patch [ 12528455 ]
        ramkrishna.s.vasudevan made changes -
        Fix Version/s 0.96.0 [ 12320040 ]
        Fix Version/s 0.94.1 [ 12320257 ]
        Affects Version/s 0.94.0 [ 12316419 ]
        ramkrishna.s.vasudevan made changes -
        Attachment HBASE-5882_v5.patch [ 12528119 ]
        ramkrishna.s.vasudevan made changes -
        Status Patch Available [ 10002 ] Open [ 1 ]
        ramkrishna.s.vasudevan made changes -
        Attachment hbase_5882_V4.patch [ 12528118 ]
        ramkrishna.s.vasudevan made changes -
        Assignee ramkrishna.s.vasudevan [ ram_krish ] Ashutosh Jindal [ ashutosh_jindal ]
        Ashutosh Jindal made changes -
        Status Open [ 1 ] Patch Available [ 10002 ]
        Ashutosh Jindal made changes -
        Attachment hbase_5882_V3.patch [ 12528025 ]
        Ashutosh Jindal made changes -
        Status Patch Available [ 10002 ] Open [ 1 ]
        Ashutosh Jindal made changes -
        Status Open [ 1 ] Patch Available [ 10002 ]
        Ashutosh Jindal made changes -
        Status Patch Available [ 10002 ] Open [ 1 ]
        Ashutosh Jindal made changes -
        Attachment hbase_5882_V2.patch [ 12528004 ]
        Ashutosh Jindal made changes -
        Status Open [ 1 ] Patch Available [ 10002 ]
        Hadoop Flags Reviewed [ 10343 ]
        Fix Version/s 0.90.7 [ 12319481 ]
        Fix Version/s 0.96.0 [ 12320040 ]
        Fix Version/s 0.94.1 [ 12320257 ]
        Ashutosh Jindal made changes -
        Field Original Value New Value
        Attachment hbase_5882.patch [ 12527664 ]
        ramkrishna.s.vasudevan created issue -

          People

          • Assignee:
            Ashutosh Jindal
            Reporter:
            ramkrishna.s.vasudevan
          • Votes:
            0 Vote for this issue
            Watchers:
            10 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development