[ 
https://issues.apache.org/jira/browse/HBASE-20104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16380625#comment-16380625
 ] 

Ted Yu commented on HBASE-20104:
--------------------------------

{code}
355       boolean hasGroupServersOnline(TableDescriptor desc) throws 
IOException {
{code}
The method checks whether any server in the group is online. How about naming 
it groupHasOnlineServer ?
{code}
365               "Default RSGroup (" + groupName + ") for this table's " + 
"namespace does not exist.");
{code}
Include table name in the message. The group may not be the default group, 
right ?
{code}
404           throw new IOException("No online servers in rsgroup");
{code}
Include table name.



> Fix infinite loop of RIT when creating table on a rsgroup that has no online 
> servers
> ------------------------------------------------------------------------------------
>
>                 Key: HBASE-20104
>                 URL: https://issues.apache.org/jira/browse/HBASE-20104
>             Project: HBase
>          Issue Type: Bug
>          Components: rsgroup
>    Affects Versions: 2.0.0-beta-2
>            Reporter: Xiaolin Ha
>            Assignee: Xiaolin Ha
>            Priority: Major
>             Fix For: 2.0.0-beta-2
>
>         Attachments: HBASE-20104.branch-2.001.patch
>
>
> This error has been reported in 
> https://builds.apache.org/job/PreCommit-HBASE-Build/11635/testReport/org.apache.hadoop.hbase.rsgroup/TestRSGroups/org_apache_hadoop_hbase_rsgroup_TestRSGroups/
> Cases that creating tables on a rsgroup which has been stopped or 
> decommissioned all region servers can reproduce this error. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to