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 2011/01/31 21:25:33 UTC
svn commit: r1065747 - in /hbase/branches/0.90: CHANGES.txt
src/main/java/org/apache/hadoop/hbase/master/AssignmentManager.java
Author: stack
Date: Mon Jan 31 20:25:33 2011
New Revision: 1065747
URL: http://svn.apache.org/viewvc?rev=1065747&view=rev
Log:
HBASE-3493 HMaster sometimes hangs during initialization due to missing notify call
Modified:
hbase/branches/0.90/CHANGES.txt
hbase/branches/0.90/src/main/java/org/apache/hadoop/hbase/master/AssignmentManager.java
Modified: hbase/branches/0.90/CHANGES.txt
URL: http://svn.apache.org/viewvc/hbase/branches/0.90/CHANGES.txt?rev=1065747&r1=1065746&r2=1065747&view=diff
==============================================================================
--- hbase/branches/0.90/CHANGES.txt (original)
+++ hbase/branches/0.90/CHANGES.txt Mon Jan 31 20:25:33 2011
@@ -8,7 +8,9 @@ Release 0.90.1 - Unreleased
HBASE-3476 HFile -m option need not scan key values
(Prakash Khemani via Lars George)
HBASE-3481 max seq id in flushed file can be larger than its correct
- value causing data loss during recovery
+ value causing data loss during recovery
+ HBASE-3493 HMaster sometimes hangs during initialization due to missing
+ notify call (Bruno Dumon via Stack)
IMPROVEMENTS
Modified: hbase/branches/0.90/src/main/java/org/apache/hadoop/hbase/master/AssignmentManager.java
URL: http://svn.apache.org/viewvc/hbase/branches/0.90/src/main/java/org/apache/hadoop/hbase/master/AssignmentManager.java?rev=1065747&r1=1065746&r2=1065747&view=diff
==============================================================================
--- hbase/branches/0.90/src/main/java/org/apache/hadoop/hbase/master/AssignmentManager.java (original)
+++ hbase/branches/0.90/src/main/java/org/apache/hadoop/hbase/master/AssignmentManager.java Mon Jan 31 20:25:33 2011
@@ -588,6 +588,7 @@ public class AssignmentManager extends Z
" on " + hsi);
this.regions.put(regionInfo, serverInfo);
addToServers(serverInfo, regionInfo);
+ this.regions.notifyAll();
}
// Remove plan if one.
clearRegionPlan(regionInfo);