You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by st...@apache.org on 2013/02/04 23:24:52 UTC

svn commit: r1442403 - in /hbase/trunk/hbase-it/src/test/java/org/apache/hadoop/hbase: DistributedHBaseCluster.java util/ChaosMonkey.java

Author: stack
Date: Mon Feb  4 22:24:52 2013
New Revision: 1442403

URL: http://svn.apache.org/viewvc?rev=1442403&view=rev
Log:
HBASE-7760 tiny issue in ChaosMonkey - kills meta server instead of root

Modified:
    hbase/trunk/hbase-it/src/test/java/org/apache/hadoop/hbase/DistributedHBaseCluster.java
    hbase/trunk/hbase-it/src/test/java/org/apache/hadoop/hbase/util/ChaosMonkey.java

Modified: hbase/trunk/hbase-it/src/test/java/org/apache/hadoop/hbase/DistributedHBaseCluster.java
URL: http://svn.apache.org/viewvc/hbase/trunk/hbase-it/src/test/java/org/apache/hadoop/hbase/DistributedHBaseCluster.java?rev=1442403&r1=1442402&r2=1442403&view=diff
==============================================================================
--- hbase/trunk/hbase-it/src/test/java/org/apache/hadoop/hbase/DistributedHBaseCluster.java (original)
+++ hbase/trunk/hbase-it/src/test/java/org/apache/hadoop/hbase/DistributedHBaseCluster.java Mon Feb  4 22:24:52 2013
@@ -30,6 +30,7 @@ import org.apache.hadoop.hbase.client.HC
 import org.apache.hadoop.hbase.client.HConnectionManager;
 import org.apache.hadoop.hbase.protobuf.ProtobufUtil;
 import org.apache.hadoop.hbase.protobuf.generated.AdminProtos.ServerInfo;
+import org.apache.hadoop.hbase.util.Bytes;
 import org.apache.hadoop.hbase.util.Threads;
 
 import com.google.common.collect.Sets;
@@ -186,6 +187,9 @@ public class DistributedHBaseCluster ext
     HConnection connection = admin.getConnection();
     HRegionLocation regionLoc = connection.locateRegion(regionName);
     if (regionLoc == null) {
+      LOG.warn("Cannot find region server holding region " + Bytes.toString(regionName)
+          + " for table " + HRegionInfo.getTableName(regionName) + ", start key [" +
+          Bytes.toString(HRegionInfo.getStartKey(regionName)) + "]");
       return null;
     }
 

Modified: hbase/trunk/hbase-it/src/test/java/org/apache/hadoop/hbase/util/ChaosMonkey.java
URL: http://svn.apache.org/viewvc/hbase/trunk/hbase-it/src/test/java/org/apache/hadoop/hbase/util/ChaosMonkey.java?rev=1442403&r1=1442402&r2=1442403&view=diff
==============================================================================
--- hbase/trunk/hbase-it/src/test/java/org/apache/hadoop/hbase/util/ChaosMonkey.java (original)
+++ hbase/trunk/hbase-it/src/test/java/org/apache/hadoop/hbase/util/ChaosMonkey.java Mon Feb  4 22:24:52 2013
@@ -301,7 +301,7 @@ public class ChaosMonkey extends Abstrac
     @Override
     protected void perform() throws Exception {
       LOG.info("Performing action: Restart region server holding ROOT");
-      ServerName server = cluster.getServerHoldingMeta();
+      ServerName server = cluster.getServerHoldingRoot();
       if (server == null) {
         LOG.warn("No server is holding -ROOT- right now.");
         return;