Abhishek Singh Chouhan created HBASE-18796:
----------------------------------------------
Summary: Admin#isTableAvailable returns incorrect result before
daughter regions are opened
Key: HBASE-18796
URL: https://issues.apache.org/jira/browse/HBASE-18796
Project: HBase
Issue Type: Bug
Affects Versions: 1.3.1
Reporter: Abhishek Singh Chouhan
Admin#isTableAvailable checks if it can getServerName for the meta entries it
reads. During the time of split server location are added to the meta entries
in MetaTableAccessor#splitRegion although the description of the method says
"Does not add the location information to the daughter regions since they are
not open yet.". At this point during the split daughter regions are not
actually open, so we can get to a state where parent is offline, daughters are
not yet open but isTableAvailable returns true.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)