Author: jdcryans
Date: Sat Dec 4 00:50:16 2010
New Revision: 1042076
URL: http://svn.apache.org/viewvc?rev=1042076&view=rev
Log:
HBASE-3309 " Not running balancer because dead regionserver processing" is a
lie
Modified:
hbase/trunk/CHANGES.txt
hbase/trunk/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
Modified: hbase/trunk/CHANGES.txt
URL:
http://svn.apache.org/viewvc/hbase/trunk/CHANGES.txt?rev=1042076&r1=1042075&r2=1042076&view=diff
==============================================================================
--- hbase/trunk/CHANGES.txt (original)
+++ hbase/trunk/CHANGES.txt Sat Dec 4 00:50:16 2010
@@ -743,6 +743,7 @@ Release 0.90.0 - Unreleased
HBASE-3296 Newly created table ends up disabled instead of assigned
HBASE-3304 Get spurious master fails during bootup
HBASE-3298 Regionserver can close during a split causing double assignment
+ HBASE-3309 " Not running balancer because dead regionserver processing" is
a lie
IMPROVEMENTS
Modified: hbase/trunk/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
URL:
http://svn.apache.org/viewvc/hbase/trunk/src/main/java/org/apache/hadoop/hbase/master/HMaster.java?rev=1042076&r1=1042075&r2=1042076&view=diff
==============================================================================
--- hbase/trunk/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
(original)
+++ hbase/trunk/src/main/java/org/apache/hadoop/hbase/master/HMaster.java Sat
Dec 4 00:50:16 2010
@@ -667,8 +667,9 @@ implements HMasterInterface, HMasterRegi
abbreviate(this.assignmentManager.getRegionsInTransition().toString(), 256));
return false;
}
- if (!this.serverManager.areDeadServersInProgress()) {
+ if (this.serverManager.areDeadServersInProgress()) {
LOG.debug("Not running balancer because dead regionserver processing");
+ return false;
}
Map<HServerInfo, List<HRegionInfo>> assignments =
this.assignmentManager.getAssignments();