HBASE-12559 Addendum fixes findbugs warnings
This commit is contained in:
parent
94d57f81dc
commit
5cc0714840
@ -185,7 +185,7 @@ public class StochasticLoadBalancer extends BaseLoadBalancer {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void setClusterStatus(ClusterStatus st) {
|
public synchronized void setClusterStatus(ClusterStatus st) {
|
||||||
super.setClusterStatus(st);
|
super.setClusterStatus(st);
|
||||||
updateRegionLoad();
|
updateRegionLoad();
|
||||||
for(CostFromRegionLoadFunction cost : regionLoadFunctions) {
|
for(CostFromRegionLoadFunction cost : regionLoadFunctions) {
|
||||||
@ -194,7 +194,7 @@ public class StochasticLoadBalancer extends BaseLoadBalancer {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void setMasterServices(MasterServices masterServices) {
|
public synchronized void setMasterServices(MasterServices masterServices) {
|
||||||
super.setMasterServices(masterServices);
|
super.setMasterServices(masterServices);
|
||||||
this.localityCost.setServices(masterServices);
|
this.localityCost.setServices(masterServices);
|
||||||
this.localityCandidateGenerator.setServices(masterServices);
|
this.localityCandidateGenerator.setServices(masterServices);
|
||||||
@ -202,7 +202,7 @@ public class StochasticLoadBalancer extends BaseLoadBalancer {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected boolean areSomeRegionReplicasColocated(Cluster c) {
|
protected synchronized boolean areSomeRegionReplicasColocated(Cluster c) {
|
||||||
regionReplicaHostCostFunction.init(c);
|
regionReplicaHostCostFunction.init(c);
|
||||||
if (regionReplicaHostCostFunction.cost() > 0) return true;
|
if (regionReplicaHostCostFunction.cost() > 0) return true;
|
||||||
regionReplicaRackCostFunction.init(c);
|
regionReplicaRackCostFunction.init(c);
|
||||||
@ -215,7 +215,8 @@ public class StochasticLoadBalancer extends BaseLoadBalancer {
|
|||||||
* should always approach the optimal state given enough steps.
|
* should always approach the optimal state given enough steps.
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public List<RegionPlan> balanceCluster(Map<ServerName, List<HRegionInfo>> clusterState) {
|
public synchronized List<RegionPlan> balanceCluster(Map<ServerName,
|
||||||
|
List<HRegionInfo>> clusterState) {
|
||||||
List<RegionPlan> plans = balanceMasterRegions(clusterState);
|
List<RegionPlan> plans = balanceMasterRegions(clusterState);
|
||||||
if (plans != null || clusterState == null || clusterState.size() <= 1) {
|
if (plans != null || clusterState == null || clusterState.size() <= 1) {
|
||||||
return plans;
|
return plans;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user