HBase
  1. HBase
  2. HBASE-5583

Master restart on create table with splitkeys does not recreate table with all the splitkey regions

    Details

    • Type: Bug Bug
    • Status: Patch Available
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 0.99.0
    • Component/s: None
    • Labels:
      None

      Description

      -> Create table using splitkeys
      -> MAster goes down before all regions are added to meta
      -> On master restart the table is again enabled but with less number of regions than specified in splitkeys

      Anyway client will get an exception if i had called sync create table. But table exists or not check will say table exists.
      Is this scenario to be handled by client only or can we have some mechanism on the master side for this? Pls suggest.

      1. HBASE-5583_new_1.patch
        529 kB
        ramkrishna.s.vasudevan
      2. HBASE-5583_new_2.patch
        66 kB
        ramkrishna.s.vasudevan
      3. HBASE-5583_new_4_WIP.patch
        91 kB
        ramkrishna.s.vasudevan
      4. HBASE-5583_new_5_WIP_using_tableznode.patch
        74 kB
        ramkrishna.s.vasudevan
      5. HBASE-5583_new_1_review.patch
        76 kB
        ramkrishna.s.vasudevan

        Activity

        stack made changes -
        Fix Version/s 0.99.0 [ 12325675 ]
        Fix Version/s 0.96.1 [ 12324961 ]
        stack made changes -
        Fix Version/s 0.96.1 [ 12324961 ]
        Fix Version/s 0.96.0 [ 12324822 ]
        stack made changes -
        Fix Version/s 0.96.0 [ 12324822 ]
        Fix Version/s 0.95.2 [ 12320040 ]
        stack made changes -
        Fix Version/s 0.95.2 [ 12320040 ]
        Fix Version/s 0.95.1 [ 12324288 ]
        stack made changes -
        Fix Version/s 0.95.1 [ 12324288 ]
        Fix Version/s 0.95.0 [ 12324094 ]
        ramkrishna.s.vasudevan made changes -
        Status In Progress [ 3 ] Patch Available [ 10002 ]
        ramkrishna.s.vasudevan made changes -
        Attachment HBASE-5583_new_1_review.patch [ 12576723 ]
        ramkrishna.s.vasudevan made changes -
        Attachment HBASE-5583_new_1_review.patch [ 12576542 ]
        ramkrishna.s.vasudevan made changes -
        Attachment HBASE-5583_new_1_review.patch [ 12576542 ]
        ramkrishna.s.vasudevan made changes -
        ramkrishna.s.vasudevan made changes -
        Attachment HBASE-5583_new_4_WIP.patch [ 12575722 ]
        ramkrishna.s.vasudevan made changes -
        Attachment HBASE-5583_new_2.patch [ 12575007 ]
        ramkrishna.s.vasudevan made changes -
        Attachment HBASE-5583_new_2.patch [ 12575005 ]
        ramkrishna.s.vasudevan made changes -
        Attachment HBASE-5583_new_2.patch [ 12575005 ]
        ramkrishna.s.vasudevan made changes -
        Attachment HBASE-5583_new_1.patch [ 12574840 ]
        ramkrishna.s.vasudevan made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        stack made changes -
        Field Original Value New Value
        Fix Version/s 0.95.0 [ 12324094 ]
        Fix Version/s 0.96.0 [ 12320040 ]
        ramkrishna.s.vasudevan created issue -

          People

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

            Dates

            • Created:
              Updated:

              Development