[
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)