Author: jdcryans
Date: Sat Dec 4 00:48:30 2010
New Revision: 1042075
URL: http://svn.apache.org/viewvc?rev=1042075&view=rev
Log:
HBASE-3309 " Not running balancer because dead regionserver processing" is a
lie
Modified:
hbase/branches/0.90/CHANGES.txt
hbase/branches/0.90/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
Modified: hbase/branches/0.90/CHANGES.txt
URL:
http://svn.apache.org/viewvc/hbase/branches/0.90/CHANGES.txt?rev=1042075&r1=1042074&r2=1042075&view=diff
==============================================================================
--- hbase/branches/0.90/CHANGES.txt (original)
+++ hbase/branches/0.90/CHANGES.txt Sat Dec 4 00:48:30 2010
@@ -724,6 +724,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/branches/0.90/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
URL:
http://svn.apache.org/viewvc/hbase/branches/0.90/src/main/java/org/apache/hadoop/hbase/master/HMaster.java?rev=1042075&r1=1042074&r2=1042075&view=diff
==============================================================================
---
hbase/branches/0.90/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
(original)
+++
hbase/branches/0.90/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
Sat Dec 4 00:48:30 2010
@@ -666,8 +666,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();