HBASE-3493 HMaster sometimes hangs during initialization due to missing notify call
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1065745 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
d09a8b5cec
commit
c8529f0cab
|
@ -31,7 +31,9 @@ Release 0.91.0 - Unreleased
|
||||||
HBASE-3476 HFile -m option need not scan key values
|
HBASE-3476 HFile -m option need not scan key values
|
||||||
(Prakash Khemani via Lars George)
|
(Prakash Khemani via Lars George)
|
||||||
HBASE-3481 max seq id in flushed file can be larger than its correct value
|
HBASE-3481 max seq id in flushed file can be larger than its correct value
|
||||||
causing data loss during recovery
|
causing data loss during recovery
|
||||||
|
HBASE-3493 HMaster sometimes hangs during initialization due to missing
|
||||||
|
notify call (Bruno Dumon via Stack)
|
||||||
|
|
||||||
|
|
||||||
IMPROVEMENTS
|
IMPROVEMENTS
|
||||||
|
|
|
@ -588,6 +588,7 @@ public class AssignmentManager extends ZooKeeperListener {
|
||||||
" on " + hsi);
|
" on " + hsi);
|
||||||
this.regions.put(regionInfo, serverInfo);
|
this.regions.put(regionInfo, serverInfo);
|
||||||
addToServers(serverInfo, regionInfo);
|
addToServers(serverInfo, regionInfo);
|
||||||
|
this.regions.notifyAll();
|
||||||
}
|
}
|
||||||
// Remove plan if one.
|
// Remove plan if one.
|
||||||
clearRegionPlan(regionInfo);
|
clearRegionPlan(regionInfo);
|
||||||
|
|
Loading…
Reference in New Issue