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;