You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by jm...@apache.org on 2013/12/09 22:15:59 UTC
svn commit: r1549682 -
/hbase/branches/0.96/hbase-server/src/main/java/org/apache/hadoop/hbase/tool/Canary.java
Author: jmhsieh
Date: Mon Dec 9 21:15:59 2013
New Revision: 1549682
URL: http://svn.apache.org/r1549682
Log:
HBASE-10108 NullPointerException thrown while using Canary with '-regionserver' option (Takeshi Miao)
Modified:
hbase/branches/0.96/hbase-server/src/main/java/org/apache/hadoop/hbase/tool/Canary.java
Modified: hbase/branches/0.96/hbase-server/src/main/java/org/apache/hadoop/hbase/tool/Canary.java
URL: http://svn.apache.org/viewvc/hbase/branches/0.96/hbase-server/src/main/java/org/apache/hadoop/hbase/tool/Canary.java?rev=1549682&r1=1549681&r2=1549682&view=diff
==============================================================================
--- hbase/branches/0.96/hbase-server/src/main/java/org/apache/hadoop/hbase/tool/Canary.java (original)
+++ hbase/branches/0.96/hbase-server/src/main/java/org/apache/hadoop/hbase/tool/Canary.java Mon Dec 9 21:15:59 2013
@@ -568,6 +568,8 @@ public final class Canary implements Too
return false;
}
+ if (this.targets == null || this.targets.length == 0) return true;
+
for (String target : this.targets) {
for (TableName tableName : tableNames) {
if (target.equals(tableName.getNameAsString())) {