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

Disable table may hang when SCP create TRSP but DTP didn't set tableState to disabling

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.4.17
    • None
    • amv2
    • None

    Description

      Consider the following case:

      1. RegionServer stop or abort, ServerCrashProcedure start running;

      2. Now, DisableTableProcedure start running but not set tableState to disabling;

      3. ServerCrashProcedure create TransitStateProcedure with success, but can not running because of xLock had hold by DisableTableProcedure ;

      4. DisableTable Procedure UnassignProcedure RPC fails because server is down.

      Attachments

        1. HBASE-28139.patch
          10 kB
          Li Chao

        Activity

          People

            Unassigned Unassigned
            saber_li Li Chao
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated: