Concurrent processing of DeleteTableHandler and ServerShutdownHandler may cause 
deleted region to assign again
--------------------------------------------------------------------------------------------------------------

                 Key: HBASE-5165
                 URL: https://issues.apache.org/jira/browse/HBASE-5165
             Project: HBase
          Issue Type: Bug
    Affects Versions: 0.90.4
            Reporter: chunhui shen


Concurrent processing of DeleteTableHandler and ServerShutdownHandler may cause 
following situation
1.Table has already be disabled.
2.ServerShutdownHandler is doing MetaReader.getServerUserRegions.
3.When step2 is processing or is completed just now, DeleteTableHandler starts 
to delete region(Remove region from META and Delete region from FS)
4.DeleteTableHandler set table enabled.
4.ServerShutdownHandler is starting to assign region which is alread deleted by 
DeleteTableHandler.

The result of above operations is producing an invalid record in .META.  and 
can't be fixed by hbck 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to