Jimmy Xiang created HBASE-6611:
----------------------------------
Summary: Forcing region state offline cause double assignment
Key: HBASE-6611
URL: https://issues.apache.org/jira/browse/HBASE-6611
Project: HBase
Issue Type: Bug
Components: master
Reporter: Jimmy Xiang
Assignee: Jimmy Xiang
Fix For: 0.96.0
In assigning a region, assignment manager forces the region state offline if it
is not. This could cause double assignment, for example, if the region is
already assigned and in the Open state, you should not just change it's state
to Offline, and assign it again.
I think this could be the root cause for all double assignments IF the region
state is reliable.
After this loophole is closed, TestHBaseFsck should come up a different way to
create some assignment inconsistencies, for example, calling region server to
open a region directly.
--
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