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

Skip submitting Split/Merge procedure when split/merge is disabled at table level

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • Admin
    • None

    Description

      Scenario

      If split/merge is disabled at table level , master will submit a SplitTableRegionProcedure/MergeTableRegionsProcedure , and rollback it as execution fails during pre-checks .

      Improvement

      Master can check it early and no need to submit SplitTableRegionProcedure/MergeTableRegionsProcedure when split/merge switch is disabled at Table level.

      Steps

      create 'testCreateTableWithMergeDisableParameter', 'f1', {MERGE_ENABLED => false}
      list_regions 'testCreateTableWithMergeDisableParameter'
      merge_region 'd21cdc5d488e8036017696c46cffd9b1','6382c8f731a4f0379b6e98ece4b06e3e'
      
      create 'testcreatetablewithsplitdisableparameter', 'f1', {SPLIT_ENABLED => false}
      split 'testcreatetablewithsplitdisableparameter','30'

       

      Attachments

        Activity

          People

            nihaljain.cs Nihal Jain
            Ashok shetty Ashok shetty
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: