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

AM.assign() should not set table state to ENABLED directly.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.92.2, 0.94.1
    • 0.94.1, 0.95.0
    • None
    • None
    • Reviewed

    Description

      In case of assign from EnableTableHandler table state is ENABLING. Any how EnableTableHandler will set ENABLED after assigning all the the table regions. If we try to set to ENABLED directly then client api may think ENABLE table is completed. When we have a case like all the regions are added directly into META and we call assignRegion then we need to make the table ENABLED. Hence in such case the table will not be in ENABLING or ENABLED state.

      Attachments

        1. HBASE-6229_94.patch
          2 kB
          rajeshbabu
        2. HBASE-6229_trunk.patch
          2 kB
          rajeshbabu
        3. HBASE-6229_94_1.patch
          2 kB
          rajeshbabu
        4. HBASE-6229_trunk_1.patch
          2 kB
          rajeshbabu
        5. 6229_trunk_2.patch
          1 kB
          Ted Yu
        6. HBASE-6229_94_2.patch
          1 kB
          rajeshbabu

        Activity

          People

            rajesh23 rajeshbabu
            rajesh23 rajeshbabu
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: