HBASE-22487 getMostLoadedRegions is unused

Signed-off-by: Wellington Chevreuil <wellington.chevreuil@gmail.com>
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
This commit is contained in:
Clay Baenziger 2019-05-27 21:57:15 -04:00 committed by Peter Somogyi
parent e780174bde
commit 9029130ba0
1 changed files with 0 additions and 21 deletions

View File

@ -2845,27 +2845,6 @@ public class HRegionServer extends HasThread implements
return this.compactSplitThread; return this.compactSplitThread;
} }
/**
* Get the top N most loaded regions this server is serving so we can tell the
* master which regions it can reallocate if we're overloaded. TODO: actually
* calculate which regions are most loaded. (Right now, we're just grabbing
* the first N regions being served regardless of load.)
*/
protected RegionInfo[] getMostLoadedRegions() {
ArrayList<RegionInfo> regions = new ArrayList<>();
for (Region r : onlineRegions.values()) {
if (!r.isAvailable()) {
continue;
}
if (regions.size() < numRegionsToReport) {
regions.add(r.getRegionInfo());
} else {
break;
}
}
return regions.toArray(new RegionInfo[regions.size()]);
}
@Override @Override
public Leases getLeases() { public Leases getLeases() {
return leases; return leases;