http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a719cd00/devapidocs/allclasses-frame.html
----------------------------------------------------------------------
diff --git a/devapidocs/allclasses-frame.html b/devapidocs/allclasses-frame.html
index 3ef155a..3ed7f0e 100644
--- a/devapidocs/allclasses-frame.html
+++ b/devapidocs/allclasses-frame.html
@@ -233,6 +233,7 @@
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.Action.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">BaseLoadBalancer.Cluster.Action</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.Action.Type.html"
 title="enum in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">BaseLoadBalancer.Cluster.Action.Type</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.AssignRegionAction.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">BaseLoadBalancer.Cluster.AssignRegionAction</a></li>
+<li><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.LocalityType.html"
 title="enum in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">BaseLoadBalancer.Cluster.LocalityType</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.MoveRegionAction.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">BaseLoadBalancer.Cluster.MoveRegionAction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.SwapRegionsAction.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">BaseLoadBalancer.Cluster.SwapRegionsAction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.DefaultRackManager.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">BaseLoadBalancer.DefaultRackManager</a></li>
@@ -2484,10 +2485,11 @@
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFunction.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">StochasticLoadBalancer.CostFunction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LoadCandidateGenerator.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">StochasticLoadBalancer.LoadCandidateGenerator</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCandidateGenerator.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">StochasticLoadBalancer.LocalityBasedCandidateGenerator</a></li>
-<li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityCostFunction.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">StochasticLoadBalancer.LocalityCostFunction</a></li>
+<li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">StochasticLoadBalancer.LocalityBasedCostFunction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.MemstoreSizeCostFunction.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">StochasticLoadBalancer.MemstoreSizeCostFunction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.MoveCostFunction.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">StochasticLoadBalancer.MoveCostFunction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.PrimaryRegionCountSkewCostFunction.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">StochasticLoadBalancer.PrimaryRegionCountSkewCostFunction</a></li>
+<li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RackLocalityCostFunction.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">StochasticLoadBalancer.RackLocalityCostFunction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RandomCandidateGenerator.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">StochasticLoadBalancer.RandomCandidateGenerator</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ReadRequestCostFunction.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">StochasticLoadBalancer.ReadRequestCostFunction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionCountSkewCostFunction.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">StochasticLoadBalancer.RegionCountSkewCostFunction</a></li>
@@ -2495,6 +2497,7 @@
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaHostCostFunction.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">StochasticLoadBalancer.RegionReplicaHostCostFunction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaRackCandidateGenerator.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">StochasticLoadBalancer.RegionReplicaRackCandidateGenerator</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaRackCostFunction.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">StochasticLoadBalancer.RegionReplicaRackCostFunction</a></li>
+<li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ServerLocalityCostFunction.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">StochasticLoadBalancer.ServerLocalityCostFunction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.StoreFileCostFunction.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">StochasticLoadBalancer.StoreFileCostFunction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.TableSkewCostFunction.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">StochasticLoadBalancer.TableSkewCostFunction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.WriteRequestCostFunction.html"
 title="class in org.apache.hadoop.hbase.master.balancer" 
target="classFrame">StochasticLoadBalancer.WriteRequestCostFunction</a></li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a719cd00/devapidocs/allclasses-noframe.html
----------------------------------------------------------------------
diff --git a/devapidocs/allclasses-noframe.html 
b/devapidocs/allclasses-noframe.html
index bbde506..e705078 100644
--- a/devapidocs/allclasses-noframe.html
+++ b/devapidocs/allclasses-noframe.html
@@ -233,6 +233,7 @@
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.Action.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster.Action</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.Action.Type.html"
 title="enum in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster.Action.Type</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.AssignRegionAction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster.AssignRegionAction</a></li>
+<li><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.LocalityType.html"
 title="enum in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster.LocalityType</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.MoveRegionAction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster.MoveRegionAction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.SwapRegionsAction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster.SwapRegionsAction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.DefaultRackManager.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.DefaultRackManager</a></li>
@@ -2484,10 +2485,11 @@
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.CostFunction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LoadCandidateGenerator.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LoadCandidateGenerator</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCandidateGenerator.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityBasedCandidateGenerator</a></li>
-<li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityCostFunction</a></li>
+<li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityBasedCostFunction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.MemstoreSizeCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.MemstoreSizeCostFunction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.MoveCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.MoveCostFunction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.PrimaryRegionCountSkewCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.PrimaryRegionCountSkewCostFunction</a></li>
+<li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RackLocalityCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.RackLocalityCostFunction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RandomCandidateGenerator.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.RandomCandidateGenerator</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ReadRequestCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.ReadRequestCostFunction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionCountSkewCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.RegionCountSkewCostFunction</a></li>
@@ -2495,6 +2497,7 @@
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaHostCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.RegionReplicaHostCostFunction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaRackCandidateGenerator.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.RegionReplicaRackCandidateGenerator</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaRackCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.RegionReplicaRackCostFunction</a></li>
+<li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ServerLocalityCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.ServerLocalityCostFunction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.StoreFileCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.StoreFileCostFunction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.TableSkewCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.TableSkewCostFunction</a></li>
 <li><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.WriteRequestCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.WriteRequestCostFunction</a></li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a719cd00/devapidocs/constant-values.html
----------------------------------------------------------------------
diff --git a/devapidocs/constant-values.html b/devapidocs/constant-values.html
index 9871cd1..803369d 100644
--- a/devapidocs/constant-values.html
+++ b/devapidocs/constant-values.html
@@ -3815,21 +3815,21 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td><code><a 
href="org/apache/hadoop/hbase/Version.html#date">date</a></code></td>
-<td class="colLast"><code>"Mon Jun 19 14:39:15 UTC 2017"</code></td>
+<td class="colLast"><code>"Tue Jun 20 14:39:32 UTC 2017"</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="org.apache.hadoop.hbase.Version.revision">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td><code><a 
href="org/apache/hadoop/hbase/Version.html#revision">revision</a></code></td>
-<td 
class="colLast"><code>"ce1ce728c6daee9e294bf2915e91faaa73428f3d"</code></td>
+<td 
class="colLast"><code>"af466bf722450ce6f61ee2bc1e26ab202dea7fb5"</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="org.apache.hadoop.hbase.Version.srcChecksum">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td><code><a 
href="org/apache/hadoop/hbase/Version.html#srcChecksum">srcChecksum</a></code></td>
-<td class="colLast"><code>"15a6dbce25fccc5f9c3e18fcf535d808"</code></td>
+<td class="colLast"><code>"7cac104029b1c04119dd3de2bb0f1882"</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="org.apache.hadoop.hbase.Version.url">
@@ -14405,32 +14405,6 @@
 </li>
 <li class="blockList">
 <table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Constant Field Values table, listing constant fields, and values">
-<caption><span>org.apache.hadoop.hbase.master.balancer.org.apache.hadoop.hbase.master.balancer.StochasticLoadBalancer.LocalityCostFunction</span><span
 class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th scope="col">Constant Field</th>
-<th class="colLast" scope="col">Value</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a 
name="org.apache.hadoop.hbase.master.balancer.StochasticLoadBalancer.LocalityCostFunction.DEFAULT_LOCALITY_COST">
-<!--   -->
-</a><code>private&nbsp;static&nbsp;final&nbsp;float</code></td>
-<td><code><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityCostFunction.html#DEFAULT_LOCALITY_COST">DEFAULT_LOCALITY_COST</a></code></td>
-<td class="colLast"><code>25.0f</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a 
name="org.apache.hadoop.hbase.master.balancer.StochasticLoadBalancer.LocalityCostFunction.LOCALITY_COST_KEY">
-<!--   -->
-</a><code>private&nbsp;static&nbsp;final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
-<td><code><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityCostFunction.html#LOCALITY_COST_KEY">LOCALITY_COST_KEY</a></code></td>
-<td 
class="colLast"><code>"hbase.master.balancer.stochastic.localityCost"</code></td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Constant Field Values table, listing constant fields, and values">
 
<caption><span>org.apache.hadoop.hbase.master.balancer.org.apache.hadoop.hbase.master.balancer.StochasticLoadBalancer.MemstoreSizeCostFunction</span><span
 class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
@@ -14530,6 +14504,32 @@
 </li>
 <li class="blockList">
 <table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.hadoop.hbase.master.balancer.org.apache.hadoop.hbase.master.balancer.StochasticLoadBalancer.RackLocalityCostFunction</span><span
 class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a 
name="org.apache.hadoop.hbase.master.balancer.StochasticLoadBalancer.RackLocalityCostFunction.DEFAULT_RACK_LOCALITY_COST">
+<!--   -->
+</a><code>private&nbsp;static&nbsp;final&nbsp;float</code></td>
+<td><code><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RackLocalityCostFunction.html#DEFAULT_RACK_LOCALITY_COST">DEFAULT_RACK_LOCALITY_COST</a></code></td>
+<td class="colLast"><code>15.0f</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a 
name="org.apache.hadoop.hbase.master.balancer.StochasticLoadBalancer.RackLocalityCostFunction.RACK_LOCALITY_COST_KEY">
+<!--   -->
+</a><code>private&nbsp;static&nbsp;final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
+<td><code><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RackLocalityCostFunction.html#RACK_LOCALITY_COST_KEY">RACK_LOCALITY_COST_KEY</a></code></td>
+<td 
class="colLast"><code>"hbase.master.balancer.stochastic.rackLocalityCost"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Constant Field Values table, listing constant fields, and values">
 
<caption><span>org.apache.hadoop.hbase.master.balancer.org.apache.hadoop.hbase.master.balancer.StochasticLoadBalancer.ReadRequestCostFunction</span><span
 class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
@@ -14634,6 +14634,32 @@
 </li>
 <li class="blockList">
 <table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.hadoop.hbase.master.balancer.org.apache.hadoop.hbase.master.balancer.StochasticLoadBalancer.ServerLocalityCostFunction</span><span
 class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a 
name="org.apache.hadoop.hbase.master.balancer.StochasticLoadBalancer.ServerLocalityCostFunction.DEFAULT_LOCALITY_COST">
+<!--   -->
+</a><code>private&nbsp;static&nbsp;final&nbsp;float</code></td>
+<td><code><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ServerLocalityCostFunction.html#DEFAULT_LOCALITY_COST">DEFAULT_LOCALITY_COST</a></code></td>
+<td class="colLast"><code>25.0f</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a 
name="org.apache.hadoop.hbase.master.balancer.StochasticLoadBalancer.ServerLocalityCostFunction.LOCALITY_COST_KEY">
+<!--   -->
+</a><code>private&nbsp;static&nbsp;final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
+<td><code><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ServerLocalityCostFunction.html#LOCALITY_COST_KEY">LOCALITY_COST_KEY</a></code></td>
+<td 
class="colLast"><code>"hbase.master.balancer.stochastic.localityCost"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Constant Field Values table, listing constant fields, and values">
 
<caption><span>org.apache.hadoop.hbase.master.balancer.org.apache.hadoop.hbase.master.balancer.StochasticLoadBalancer.StoreFileCostFunction</span><span
 class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a719cd00/devapidocs/index-all.html
----------------------------------------------------------------------
diff --git a/devapidocs/index-all.html b/devapidocs/index-all.html
index 422ca91..93cfeab 100644
--- a/devapidocs/index-all.html
+++ b/devapidocs/index-all.html
@@ -5397,6 +5397,8 @@
 <dd>&nbsp;</dd>
 <dt><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.AssignRegionAction.html"
 title="class in org.apache.hadoop.hbase.master.balancer"><span 
class="typeNameLink">BaseLoadBalancer.Cluster.AssignRegionAction</span></a> - 
Class in <a 
href="org/apache/hadoop/hbase/master/balancer/package-summary.html">org.apache.hadoop.hbase.master.balancer</a></dt>
 <dd>&nbsp;</dd>
+<dt><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.LocalityType.html"
 title="enum in org.apache.hadoop.hbase.master.balancer"><span 
class="typeNameLink">BaseLoadBalancer.Cluster.LocalityType</span></a> - Enum in 
<a 
href="org/apache/hadoop/hbase/master/balancer/package-summary.html">org.apache.hadoop.hbase.master.balancer</a></dt>
+<dd>&nbsp;</dd>
 <dt><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.MoveRegionAction.html"
 title="class in org.apache.hadoop.hbase.master.balancer"><span 
class="typeNameLink">BaseLoadBalancer.Cluster.MoveRegionAction</span></a> - 
Class in <a 
href="org/apache/hadoop/hbase/master/balancer/package-summary.html">org.apache.hadoop.hbase.master.balancer</a></dt>
 <dd>&nbsp;</dd>
 <dt><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.SwapRegionsAction.html"
 title="class in org.apache.hadoop.hbase.master.balancer"><span 
class="typeNameLink">BaseLoadBalancer.Cluster.SwapRegionsAction</span></a> - 
Class in <a 
href="org/apache/hadoop/hbase/master/balancer/package-summary.html">org.apache.hadoop.hbase.master.balancer</a></dt>
@@ -5727,6 +5729,8 @@
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.html#BEST_COMPARER">BEST_COMPARER</a></span>
 - Static variable in class org.apache.hadoop.hbase.util.<a 
href="org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.html" 
title="class in 
org.apache.hadoop.hbase.util">Bytes.LexicographicalComparerHolder</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html#bestLocality">bestLocality</a></span>
 - Variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityBasedCostFunction</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html#BidirectionalLRUMap-int-">BidirectionalLRUMap(int)</a></span>
 - Constructor for class org.apache.hadoop.hbase.io.util.<a 
href="org/apache/hadoop/hbase/io/util/LRUDictionary.BidirectionalLRUMap.html" 
title="class in 
org.apache.hadoop.hbase.io.util">LRUDictionary.BidirectionalLRUMap</a></dt>
 <dd>&nbsp;</dd>
 <dt><a 
href="org/apache/hadoop/hbase/client/coprocessor/BigDecimalColumnInterpreter.html"
 title="class in org.apache.hadoop.hbase.client.coprocessor"><span 
class="typeNameLink">BigDecimalColumnInterpreter</span></a> - Class in <a 
href="org/apache/hadoop/hbase/client/coprocessor/package-summary.html">org.apache.hadoop.hbase.client.coprocessor</a></dt>
@@ -15258,6 +15262,12 @@
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/util/BloomFilterUtil.html#computeBitSize-long-double-">computeBitSize(long,
 double)</a></span> - Static method in class org.apache.hadoop.hbase.util.<a 
href="org/apache/hadoop/hbase/util/BloomFilterUtil.html" title="class in 
org.apache.hadoop.hbase.util">BloomFilterUtil</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html#computeCachedLocalities--">computeCachedLocalities()</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html" 
title="class in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster</a></dt>
+<dd>
+<div class="block">Computes and caches the locality for each region/rack 
combinations,
+ as well as storing a mapping of region -> server and region -> rack such that 
server
+ and rack have the highest locality for region</div>
+</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.html#computeCost-org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer.Cluster-double-">computeCost(BaseLoadBalancer.Cluster,
 double)</a></span> - Method in class 
org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.html" 
title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer</a></dt>
 <dd>
 <div class="block">This is the main cost function.</div>
@@ -17516,7 +17526,7 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFunction.html#cost--">cost()</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.CostFunction</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityCostFunction.html#cost--">cost()</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityCostFunction</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html#cost--">cost()</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityBasedCostFunction</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.MoveCostFunction.html#cost--">cost()</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.MoveCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.MoveCostFunction</a></dt>
 <dd>&nbsp;</dd>
@@ -21967,7 +21977,7 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/locking/LockProcedure.html#DEFAULT_LOCAL_MASTER_LOCKS_TIMEOUT_MS">DEFAULT_LOCAL_MASTER_LOCKS_TIMEOUT_MS</a></span>
 - Static variable in class org.apache.hadoop.hbase.master.locking.<a 
href="org/apache/hadoop/hbase/master/locking/LockProcedure.html" title="class 
in org.apache.hadoop.hbase.master.locking">LockProcedure</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityCostFunction.html#DEFAULT_LOCALITY_COST">DEFAULT_LOCALITY_COST</a></span>
 - Static variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityCostFunction</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ServerLocalityCostFunction.html#DEFAULT_LOCALITY_COST">DEFAULT_LOCALITY_COST</a></span>
 - Static variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ServerLocalityCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.ServerLocalityCostFunction</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.html#DEFAULT_LOCALITY_CUTOFF_MULTIPLIER">DEFAULT_LOCALITY_CUTOFF_MULTIPLIER</a></span>
 - Static variable in class org.apache.hadoop.hbase.mapreduce.<a 
href="org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.html" 
title="class in 
org.apache.hadoop.hbase.mapreduce">TableSnapshotInputFormatImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -22242,6 +22252,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/client/ClientAsyncPrefetchScanner.html#DEFAULT_QUEUE_CAPACITY">DEFAULT_QUEUE_CAPACITY</a></span>
 - Static variable in class org.apache.hadoop.hbase.client.<a 
href="org/apache/hadoop/hbase/client/ClientAsyncPrefetchScanner.html" 
title="class in 
org.apache.hadoop.hbase.client">ClientAsyncPrefetchScanner</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RackLocalityCostFunction.html#DEFAULT_RACK_LOCALITY_COST">DEFAULT_RACK_LOCALITY_COST</a></span>
 - Static variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RackLocalityCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.RackLocalityCostFunction</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ReadRequestCostFunction.html#DEFAULT_READ_REQUEST_COST">DEFAULT_READ_REQUEST_COST</a></span>
 - Static variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ReadRequestCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.ReadRequestCostFunction</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/client/TableDescriptorBuilder.html#DEFAULT_READONLY">DEFAULT_READONLY</a></span>
 - Static variable in class org.apache.hadoop.hbase.client.<a 
href="org/apache/hadoop/hbase/client/TableDescriptorBuilder.html" title="class 
in org.apache.hadoop.hbase.client">TableDescriptorBuilder</a></dt>
@@ -40770,6 +40782,8 @@
 <div class="block">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.</div>
 </dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html#getMostLocalEntityForRegion-int-">getMostLocalEntityForRegion(int)</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityBasedCostFunction</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/regionserver/HRegionServer.html#getMovedRegion-java.lang.String-">getMovedRegion(String)</a></span>
 - Method in class org.apache.hadoop.hbase.regionserver.<a 
href="org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in 
org.apache.hadoop.hbase.regionserver">HRegionServer</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html#getMoveTime--">getMoveTime()</a></span>
 - Method in class org.apache.hadoop.hbase.regionserver.<a 
href="org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegionServer.MovedRegionInfo</a></dt>
@@ -42167,6 +42181,24 @@
 <dd>
 <div class="block">Attempts to acquire the Replication Table.</div>
 </dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html#getOrComputeLocality-int-int-org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer.Cluster.LocalityType-">getOrComputeLocality(int,
 int, BaseLoadBalancer.Cluster.LocalityType)</a></span> - Method in class 
org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html" 
title="class in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster</a></dt>
+<dd>
+<div class="block">Looks up locality from cache of localities.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html#getOrComputeRackLocalities--">getOrComputeRackLocalities()</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html" 
title="class in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster</a></dt>
+<dd>
+<div class="block">Retrieves and lazily initializes a field storing the 
locality of
+ every region/server combination</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html#getOrComputeRegionsToMostLocalEntities-org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer.Cluster.LocalityType-">getOrComputeRegionsToMostLocalEntities(BaseLoadBalancer.Cluster.LocalityType)</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html" 
title="class in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster</a></dt>
+<dd>
+<div class="block">Lazily initializes and retrieves a mapping of region -> 
server for which region has
+ the highest the locality</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html#getOrComputeWeightedLocality-int-int-org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer.Cluster.LocalityType-">getOrComputeWeightedLocality(int,
 int, BaseLoadBalancer.Cluster.LocalityType)</a></span> - Method in class 
org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html" 
title="class in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster</a></dt>
+<dd>
+<div class="block">Returns locality weighted by region size in MB.</div>
+</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/security/access/TableAuthManager.html#getOrCreate-org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher-org.apache.hadoop.conf.Configuration-">getOrCreate(ZooKeeperWatcher,
 Configuration)</a></span> - Static method in class 
org.apache.hadoop.hbase.security.access.<a 
href="org/apache/hadoop/hbase/security/access/TableAuthManager.html" 
title="class in 
org.apache.hadoop.hbase.security.access">TableAuthManager</a></dt>
 <dd>
 <div class="block">Returns a TableAuthManager from the cache.</div>
@@ -43575,6 +43607,10 @@
 <dd>
 <div class="block">Same as <a 
href="org/apache/hadoop/hbase/master/RackManager.html#getRack-org.apache.hadoop.hbase.ServerName-"><code>RackManager.getRack(ServerName)</code></a>
 except that a list is passed</div>
 </dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html#getRackForRegion-int-">getRackForRegion(int)</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html" 
title="class in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster</a></dt>
+<dd>
+<div class="block">Maps region index to rack index</div>
+</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/favored/FavoredNodesManager.html#getRackManager--">getRackManager()</a></span>
 - Method in class org.apache.hadoop.hbase.favored.<a 
href="org/apache/hadoop/hbase/favored/FavoredNodesManager.html" title="class in 
org.apache.hadoop.hbase.favored">FavoredNodesManager</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/favored/FavoredNodeAssignmentHelper.html#getRackOfServer-org.apache.hadoop.hbase.ServerName-">getRackOfServer(ServerName)</a></span>
 - Method in class org.apache.hadoop.hbase.favored.<a 
href="org/apache/hadoop/hbase/favored/FavoredNodeAssignmentHelper.html" 
title="class in 
org.apache.hadoop.hbase.favored">FavoredNodeAssignmentHelper</a></dt>
@@ -43584,6 +43620,10 @@
 <div class="block">Blocks until elements available in <code>q</code> then 
tries to grab as many as possible
  before returning.</div>
 </dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CandidateGenerator.html#getRandomIterationOrder-int-">getRandomIterationOrder(int)</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CandidateGenerator.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.CandidateGenerator</a></dt>
+<dd>
+<div class="block">Returns a random iteration order of indexes of an array 
with size length</div>
+</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/io/crypto/aes/AES.html#getRandomKey--">getRandomKey()</a></span>
 - Method in class org.apache.hadoop.hbase.io.crypto.aes.<a 
href="org/apache/hadoop/hbase/io/crypto/aes/AES.html" title="class in 
org.apache.hadoop.hbase.io.crypto.aes">AES</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/io/crypto/aes/CommonsCryptoAES.html#getRandomKey--">getRandomKey()</a></span>
 - Method in class org.apache.hadoop.hbase.io.crypto.aes.<a 
href="org/apache/hadoop/hbase/io/crypto/aes/CommonsCryptoAES.html" title="class 
in org.apache.hadoop.hbase.io.crypto.aes">CommonsCryptoAES</a></dt>
@@ -44539,6 +44579,10 @@
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/util/RegionSizeCalculator.html#getRegionSizeMap--">getRegionSizeMap()</a></span>
 - Method in class org.apache.hadoop.hbase.util.<a 
href="org/apache/hadoop/hbase/util/RegionSizeCalculator.html" title="class in 
org.apache.hadoop.hbase.util">RegionSizeCalculator</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html#getRegionSizeMB-int-">getRegionSizeMB(int)</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html" 
title="class in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster</a></dt>
+<dd>
+<div class="block">Returns the size in MB from the most recent RegionLoad for 
region</div>
+</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/ServerLoad.html#getRegionsLoad--">getRegionsLoad()</a></span>
 - Method in class org.apache.hadoop.hbase.<a 
href="org/apache/hadoop/hbase/ServerLoad.html" title="class in 
org.apache.hadoop.hbase">ServerLoad</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/RegionPlacementMaintainer.html#getRegionsMovement-org.apache.hadoop.hbase.favored.FavoredNodesPlan-">getRegionsMovement(FavoredNodesPlan)</a></span>
 - Method in class org.apache.hadoop.hbase.master.<a 
href="org/apache/hadoop/hbase/master/RegionPlacementMaintainer.html" 
title="class in 
org.apache.hadoop.hbase.master">RegionPlacementMaintainer</a></dt>
@@ -50523,6 +50567,10 @@
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/HDFSBlocksDistribution.HostAndWeight.html#getWeight--">getWeight()</a></span>
 - Method in class org.apache.hadoop.hbase.<a 
href="org/apache/hadoop/hbase/HDFSBlocksDistribution.HostAndWeight.html" 
title="class in 
org.apache.hadoop.hbase">HDFSBlocksDistribution.HostAndWeight</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCandidateGenerator.html#getWeightedLocality-org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer.Cluster-int-int-">getWeightedLocality(BaseLoadBalancer.Cluster,
 int, int)</a></span> - Method in class 
org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCandidateGenerator.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityBasedCandidateGenerator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html#getWeightedLocality-int-int-">getWeightedLocality(int,
 int)</a></span> - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityBasedCostFunction</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/codec/prefixtree/encode/column/ColumnNodeWriter.html#getWidthUsingPlaceholderForOffsetWidth-int-">getWidthUsingPlaceholderForOffsetWidth(int)</a></span>
 - Method in class org.apache.hadoop.hbase.codec.prefixtree.encode.column.<a 
href="org/apache/hadoop/hbase/codec/prefixtree/encode/column/ColumnNodeWriter.html"
 title="class in 
org.apache.hadoop.hbase.codec.prefixtree.encode.column">ColumnNodeWriter</a></dt>
 <dd>
 <div class="block">This method is called before blockMeta.qualifierOffsetWidth 
is known, so we pass in a
@@ -56623,6 +56671,8 @@
 <div class="block">Called once per LB invocation to give the cost function
  to initialize it's state, and perform any costly calculation.</div>
 </dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html#init-org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer.Cluster-">init(BaseLoadBalancer.Cluster)</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityBasedCostFunction</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaHostCostFunction.html#init-org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer.Cluster-">init(BaseLoadBalancer.Cluster)</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaHostCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.RegionReplicaHostCostFunction</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaRackCostFunction.html#init-org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer.Cluster-">init(BaseLoadBalancer.Cluster)</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaRackCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.RegionReplicaRackCostFunction</a></dt>
@@ -59544,6 +59594,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/SplitLogManager.html#isLogSplitting--">isLogSplitting()</a></span>
 - Method in class org.apache.hadoop.hbase.master.<a 
href="org/apache/hadoop/hbase/master/SplitLogManager.html" title="class in 
org.apache.hadoop.hbase.master">SplitLogManager</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/io/FSDataInputStreamWrapper.html#isLogTraceEnabled">isLogTraceEnabled</a></span>
 - Static variable in class org.apache.hadoop.hbase.io.<a 
href="org/apache/hadoop/hbase/io/FSDataInputStreamWrapper.html" title="class in 
org.apache.hadoop.hbase.io">FSDataInputStreamWrapper</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/regionserver/wal/FSHLog.html#isLowReplicationRollEnabled--">isLowReplicationRollEnabled()</a></span>
 - Method in class org.apache.hadoop.hbase.regionserver.wal.<a 
href="org/apache/hadoop/hbase/regionserver/wal/FSHLog.html" title="class in 
org.apache.hadoop.hbase.regionserver.wal">FSHLog</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html#isMajor">isMajor</a></span>
 - Variable in class org.apache.hadoop.hbase.regionserver.compactions.<a 
href="org/apache/hadoop/hbase/regionserver/compactions/CompactionRequest.html" 
title="class in 
org.apache.hadoop.hbase.regionserver.compactions">CompactionRequest</a></dt>
@@ -63893,7 +63945,9 @@
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/HConstants.html#LOCALHOST_IP">LOCALHOST_IP</a></span>
 - Static variable in class org.apache.hadoop.hbase.<a 
href="org/apache/hadoop/hbase/HConstants.html" title="class in 
org.apache.hadoop.hbase">HConstants</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityCostFunction.html#LOCALITY_COST_KEY">LOCALITY_COST_KEY</a></span>
 - Static variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityCostFunction</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html#locality">locality</a></span>
 - Variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityBasedCostFunction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ServerLocalityCostFunction.html#LOCALITY_COST_KEY">LOCALITY_COST_KEY</a></span>
 - Static variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ServerLocalityCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.ServerLocalityCostFunction</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.html#LOCALITY_CUTOFF_MULTIPLIER">LOCALITY_CUTOFF_MULTIPLIER</a></span>
 - Static variable in class org.apache.hadoop.hbase.mapreduce.<a 
href="org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.html" 
title="class in 
org.apache.hadoop.hbase.mapreduce">TableSnapshotInputFormatImpl</a></dt>
 <dd>
@@ -63905,16 +63959,18 @@
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCandidateGenerator.html#LocalityBasedCandidateGenerator-org.apache.hadoop.hbase.master.MasterServices-">LocalityBasedCandidateGenerator(MasterServices)</a></span>
 - Constructor for class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCandidateGenerator.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityBasedCandidateGenerator</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html#LocalityBasedCostFunction-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.master.MasterServices-org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer.Cluster.LocalityType-java.lang.String-float-">LocalityBasedCostFunction(Configuration,
 MasterServices, BaseLoadBalancer.Cluster.LocalityType, String, 
float)</a></span> - Constructor for class 
org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityBasedCostFunction</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.html#localityCandidateGenerator">localityCandidateGenerator</a></span>
 - Variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.html" 
title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html#localityComparator">localityComparator</a></span>
 - Variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html" 
title="class in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.html#localityCost">localityCost</a></span>
 - Variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.html" 
title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityCostFunction.html#LocalityCostFunction-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.master.MasterServices-">LocalityCostFunction(Configuration,
 MasterServices)</a></span> - Constructor for class 
org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityCostFunction</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html#localityPerServer">localityPerServer</a></span>
 - Variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html" 
title="class in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.LocalityType.html#LocalityType--">LocalityType()</a></span>
 - Constructor for enum org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.LocalityType.html"
 title="enum in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster.LocalityType</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/quotas/ActivePolicyEnforcement.html#locallyCachedPolicies">locallyCachedPolicies</a></span>
 - Variable in class org.apache.hadoop.hbase.quotas.<a 
href="org/apache/hadoop/hbase/quotas/ActivePolicyEnforcement.html" title="class 
in org.apache.hadoop.hbase.quotas">ActivePolicyEnforcement</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFormatReader.html#localProcedureMap">localProcedureMap</a></span>
 - Variable in class org.apache.hadoop.hbase.procedure2.store.wal.<a 
href="org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFormatReader.html"
 title="class in 
org.apache.hadoop.hbase.procedure2.store.wal">ProcedureWALFormatReader</a></dt>
@@ -77327,10 +77383,6 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LoadCandidateGenerator.html#pickLeastLoadedServer-org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer.Cluster-int-">pickLeastLoadedServer(BaseLoadBalancer.Cluster,
 int)</a></span> - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LoadCandidateGenerator.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LoadCandidateGenerator</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCandidateGenerator.html#pickLowestLocalityRegionOnServer-org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer.Cluster-int-">pickLowestLocalityRegionOnServer(BaseLoadBalancer.Cluster,
 int)</a></span> - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCandidateGenerator.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityBasedCandidateGenerator</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCandidateGenerator.html#pickLowestLocalityServer-org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer.Cluster-">pickLowestLocalityServer(BaseLoadBalancer.Cluster)</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCandidateGenerator.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityBasedCandidateGenerator</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/FavoredStochasticBalancer.FavoredNodeLocalityPicker.html#pickLowestLocalRegionOnServer-org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer.Cluster-int-">pickLowestLocalRegionOnServer(BaseLoadBalancer.Cluster,
 int)</a></span> - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/FavoredStochasticBalancer.FavoredNodeLocalityPicker.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">FavoredStochasticBalancer.FavoredNodeLocalityPicker</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/FavoredStochasticBalancer.FavoredNodeLoadPicker.html#pickMostLoadedServer-org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer.Cluster-">pickMostLoadedServer(BaseLoadBalancer.Cluster)</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/FavoredStochasticBalancer.FavoredNodeLoadPicker.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">FavoredStochasticBalancer.FavoredNodeLoadPicker</a></dt>
@@ -83461,6 +83513,14 @@ service.</div>
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerHolder.html#r">r</a></span>
 - Variable in class org.apache.hadoop.hbase.regionserver.<a 
href="org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerHolder.html"
 title="class in 
org.apache.hadoop.hbase.regionserver">RSRpcServices.RegionScannerHolder</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RackLocalityCostFunction.html#RACK_LOCALITY_COST_KEY">RACK_LOCALITY_COST_KEY</a></span>
 - Static variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RackLocalityCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.RackLocalityCostFunction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html#rackLocalities">rackLocalities</a></span>
 - Variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html" 
title="class in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.html#rackLocalityCost">rackLocalityCost</a></span>
 - Variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.html" 
title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RackLocalityCostFunction.html#RackLocalityCostFunction-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.master.MasterServices-">RackLocalityCostFunction(Configuration,
 MasterServices)</a></span> - Constructor for class 
org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RackLocalityCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.RackLocalityCostFunction</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/favored/FavoredNodeAssignmentHelper.html#rackManager">rackManager</a></span>
 - Variable in class org.apache.hadoop.hbase.favored.<a 
href="org/apache/hadoop/hbase/favored/FavoredNodeAssignmentHelper.html" 
title="class in 
org.apache.hadoop.hbase.favored">FavoredNodeAssignmentHelper</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/favored/FavoredNodeLoadBalancer.html#rackManager">rackManager</a></span>
 - Variable in class org.apache.hadoop.hbase.favored.<a 
href="org/apache/hadoop/hbase/favored/FavoredNodeLoadBalancer.html" 
title="class in 
org.apache.hadoop.hbase.favored">FavoredNodeLoadBalancer</a></dt>
@@ -85561,6 +85621,14 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/regionserver/MetricsRegionSourceImpl.html#regionIncrementKey">regionIncrementKey</a></span>
 - Variable in class org.apache.hadoop.hbase.regionserver.<a 
href="org/apache/hadoop/hbase/regionserver/MetricsRegionSourceImpl.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">MetricsRegionSourceImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html#regionIndexToEntityIndex-int-">regionIndexToEntityIndex(int)</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityBasedCostFunction</a></dt>
+<dd>
+<div class="block">Maps region to the current entity (server or rack) on which 
it is stored</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RackLocalityCostFunction.html#regionIndexToEntityIndex-int-">regionIndexToEntityIndex(int)</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RackLocalityCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.RackLocalityCostFunction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ServerLocalityCostFunction.html#regionIndexToEntityIndex-int-">regionIndexToEntityIndex(int)</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ServerLocalityCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.ServerLocalityCostFunction</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html#regionIndexToPrimaryIndex">regionIndexToPrimaryIndex</a></span>
 - Variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html" 
title="class in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html#regionIndexToServerIndex">regionIndexToServerIndex</a></span>
 - Variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html" 
title="class in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster</a></dt>
@@ -85751,6 +85819,8 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFunction.html#regionMoved-int-int-int-">regionMoved(int,
 int, int)</a></span> - Method in class 
org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.CostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.CostFunction</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html#regionMoved-int-int-int-">regionMoved(int,
 int, int)</a></span> - Method in class 
org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityBasedCostFunction</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaHostCostFunction.html#regionMoved-int-int-int-">regionMoved(int,
 int, int)</a></span> - Method in class 
org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaHostCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.RegionReplicaHostCostFunction</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaRackCostFunction.html#regionMoved-int-int-int-">regionMoved(int,
 int, int)</a></span> - Method in class 
org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RegionReplicaRackCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.RegionReplicaRackCostFunction</a></dt>
@@ -86521,6 +86591,8 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/procedure/DispatchMergingRegionsProcedure.html#regionsToMergeListFullName">regionsToMergeListFullName</a></span>
 - Variable in class org.apache.hadoop.hbase.master.procedure.<a 
href="org/apache/hadoop/hbase/master/procedure/DispatchMergingRegionsProcedure.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">DispatchMergingRegionsProcedure</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html#regionsToMostLocalEntities">regionsToMostLocalEntities</a></span>
 - Variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html" 
title="class in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/procedure/RestoreSnapshotProcedure.html#regionsToRemove">regionsToRemove</a></span>
 - Variable in class org.apache.hadoop.hbase.master.procedure.<a 
href="org/apache/hadoop/hbase/master/procedure/RestoreSnapshotProcedure.html" 
title="class in 
org.apache.hadoop.hbase.master.procedure">RestoreSnapshotProcedure</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.RestoreMetaChanges.html#regionsToRemove">regionsToRemove</a></span>
 - Variable in class org.apache.hadoop.hbase.snapshot.<a 
href="org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.RestoreMetaChanges.html"
 title="class in 
org.apache.hadoop.hbase.snapshot">RestoreSnapshotHelper.RestoreMetaChanges</a></dt>
@@ -95166,6 +95238,10 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/rsgroup/RSGroupInfoManagerImpl.ServerEventsListenerThread.html#ServerEventsListenerThread--">ServerEventsListenerThread()</a></span>
 - Constructor for class org.apache.hadoop.hbase.rsgroup.<a 
href="org/apache/hadoop/hbase/rsgroup/RSGroupInfoManagerImpl.ServerEventsListenerThread.html"
 title="class in 
org.apache.hadoop.hbase.rsgroup">RSGroupInfoManagerImpl.ServerEventsListenerThread</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html#serverHasTooFewRegions-int-">serverHasTooFewRegions(int)</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html" 
title="class in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster</a></dt>
+<dd>
+<div class="block">Returns true iff a given server has less regions than the 
balanced amount</div>
+</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html#serverIndexToHostIndex">serverIndexToHostIndex</a></span>
 - Variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html" 
title="class in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html#serverIndexToRackIndex">serverIndexToRackIndex</a></span>
 - Variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.html" 
title="class in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster</a></dt>
@@ -95188,6 +95264,8 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/SimpleLoadBalancer.html#serverLoadList">serverLoadList</a></span>
 - Variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/SimpleLoadBalancer.html" 
title="class in 
org.apache.hadoop.hbase.master.balancer">SimpleLoadBalancer</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ServerLocalityCostFunction.html#ServerLocalityCostFunction-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.master.MasterServices-">ServerLocalityCostFunction(Configuration,
 MasterServices)</a></span> - Constructor for class 
org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ServerLocalityCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.ServerLocalityCostFunction</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.SchemaLocking.html#serverLocks">serverLocks</a></span>
 - Variable in class org.apache.hadoop.hbase.master.procedure.<a 
href="org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.SchemaLocking.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.SchemaLocking</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/HMaster.html#serverManager">serverManager</a></span>
 - Variable in class org.apache.hadoop.hbase.master.<a 
href="org/apache/hadoop/hbase/master/HMaster.html" title="class in 
org.apache.hadoop.hbase.master">HMaster</a></dt>
@@ -95509,7 +95587,7 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/RegionLocationFinder.html#services">services</a></span>
 - Variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/RegionLocationFinder.html" 
title="class in 
org.apache.hadoop.hbase.master.balancer">RegionLocationFinder</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityCostFunction.html#services">services</a></span>
 - Variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityCostFunction</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html#services">services</a></span>
 - Variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityBasedCostFunction</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/CatalogJanitor.html#services">services</a></span>
 - Variable in class org.apache.hadoop.hbase.master.<a 
href="org/apache/hadoop/hbase/master/CatalogJanitor.html" title="class in 
org.apache.hadoop.hbase.master">CatalogJanitor</a></dt>
 <dd>&nbsp;</dd>
@@ -98912,7 +98990,7 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCandidateGenerator.html#setServices-org.apache.hadoop.hbase.master.MasterServices-">setServices(MasterServices)</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCandidateGenerator.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityBasedCandidateGenerator</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityCostFunction.html#setServices-org.apache.hadoop.hbase.master.MasterServices-">setServices(MasterServices)</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityCostFunction</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html#setServices-org.apache.hadoop.hbase.master.MasterServices-">setServices(MasterServices)</a></span>
 - Method in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityBasedCostFunction</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/procedure2/LockInfo.html#setSharedLockCount-int-">setSharedLockCount(int)</a></span>
 - Method in class org.apache.hadoop.hbase.procedure2.<a 
href="org/apache/hadoop/hbase/procedure2/LockInfo.html" title="class in 
org.apache.hadoop.hbase.procedure2">LockInfo</a></dt>
 <dd>&nbsp;</dd>
@@ -104091,7 +104169,7 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCandidateGenerator.html"
 title="class in org.apache.hadoop.hbase.master.balancer"><span 
class="typeNameLink">StochasticLoadBalancer.LocalityBasedCandidateGenerator</span></a>
 - Class in <a 
href="org/apache/hadoop/hbase/master/balancer/package-summary.html">org.apache.hadoop.hbase.master.balancer</a></dt>
 <dd>&nbsp;</dd>
-<dt><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityCostFunction.html"
 title="class in org.apache.hadoop.hbase.master.balancer"><span 
class="typeNameLink">StochasticLoadBalancer.LocalityCostFunction</span></a> - 
Class in <a 
href="org/apache/hadoop/hbase/master/balancer/package-summary.html">org.apache.hadoop.hbase.master.balancer</a></dt>
+<dt><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html"
 title="class in org.apache.hadoop.hbase.master.balancer"><span 
class="typeNameLink">StochasticLoadBalancer.LocalityBasedCostFunction</span></a>
 - Class in <a 
href="org/apache/hadoop/hbase/master/balancer/package-summary.html">org.apache.hadoop.hbase.master.balancer</a></dt>
 <dd>
 <div class="block">Compute a cost of a potential cluster configuration based 
upon where
  <a href="org/apache/hadoop/hbase/regionserver/StoreFile.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver"><code>StoreFile</code></a>s are 
located.</div>
@@ -104110,6 +104188,8 @@ service.</div>
 <div class="block">Compute the cost of a potential cluster state from skew in 
number of
  primary regions on a cluster.</div>
 </dd>
+<dt><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RackLocalityCostFunction.html"
 title="class in org.apache.hadoop.hbase.master.balancer"><span 
class="typeNameLink">StochasticLoadBalancer.RackLocalityCostFunction</span></a> 
- Class in <a 
href="org/apache/hadoop/hbase/master/balancer/package-summary.html">org.apache.hadoop.hbase.master.balancer</a></dt>
+<dd>&nbsp;</dd>
 <dt><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.RandomCandidateGenerator.html"
 title="class in org.apache.hadoop.hbase.master.balancer"><span 
class="typeNameLink">StochasticLoadBalancer.RandomCandidateGenerator</span></a> 
- Class in <a 
href="org/apache/hadoop/hbase/master/balancer/package-summary.html">org.apache.hadoop.hbase.master.balancer</a></dt>
 <dd>&nbsp;</dd>
 <dt><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ReadRequestCostFunction.html"
 title="class in org.apache.hadoop.hbase.master.balancer"><span 
class="typeNameLink">StochasticLoadBalancer.ReadRequestCostFunction</span></a> 
- Class in <a 
href="org/apache/hadoop/hbase/master/balancer/package-summary.html">org.apache.hadoop.hbase.master.balancer</a></dt>
@@ -104140,6 +104220,8 @@ service.</div>
 <dd>
 <div class="block">A cost function for region replicas for the rack 
distribution.</div>
 </dd>
+<dt><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.ServerLocalityCostFunction.html"
 title="class in org.apache.hadoop.hbase.master.balancer"><span 
class="typeNameLink">StochasticLoadBalancer.ServerLocalityCostFunction</span></a>
 - Class in <a 
href="org/apache/hadoop/hbase/master/balancer/package-summary.html">org.apache.hadoop.hbase.master.balancer</a></dt>
+<dd>&nbsp;</dd>
 <dt><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.StoreFileCostFunction.html"
 title="class in org.apache.hadoop.hbase.master.balancer"><span 
class="typeNameLink">StochasticLoadBalancer.StoreFileCostFunction</span></a> - 
Class in <a 
href="org/apache/hadoop/hbase/master/balancer/package-summary.html">org.apache.hadoop.hbase.master.balancer</a></dt>
 <dd>
 <div class="block">Compute the cost of total open storefiles size.</div>
@@ -110533,6 +110615,10 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/replication/regionserver/RecoveredReplicationSource.html#tryFinish--">tryFinish()</a></span>
 - Method in class org.apache.hadoop.hbase.replication.regionserver.<a 
href="org/apache/hadoop/hbase/replication/regionserver/RecoveredReplicationSource.html"
 title="class in 
org.apache.hadoop.hbase.replication.regionserver">RecoveredReplicationSource</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCandidateGenerator.html#tryMoveOrSwap-org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer.Cluster-int-int-int-">tryMoveOrSwap(BaseLoadBalancer.Cluster,
 int, int, int)</a></span> - Method in class 
org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCandidateGenerator.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityBasedCandidateGenerator</a></dt>
+<dd>
+<div class="block">Try to generate a move/swap fromRegion between fromServer 
and toServer such that locality is improved.</div>
+</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/io/FileLink.FileLinkInputStream.html#tryOpen--">tryOpen()</a></span>
 - Method in class org.apache.hadoop.hbase.io.<a 
href="org/apache/hadoop/hbase/io/FileLink.FileLinkInputStream.html" 
title="class in 
org.apache.hadoop.hbase.io">FileLink.FileLinkInputStream</a></dt>
 <dd>
 <div class="block">Try to open the file from one of the available 
locations.</div>
@@ -110738,6 +110824,8 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.Action.Type.html#Type--">Type()</a></span>
 - Constructor for enum org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.Action.Type.html"
 title="enum in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster.Action.Type</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html#type">type</a></span>
 - Variable in class org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/StochasticLoadBalancer.LocalityBasedCostFunction.html"
 title="class in 
org.apache.hadoop.hbase.master.balancer">StochasticLoadBalancer.LocalityBasedCostFunction</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/locking/LockManager.MasterLock.html#type">type</a></span>
 - Variable in class org.apache.hadoop.hbase.master.locking.<a 
href="org/apache/hadoop/hbase/master/locking/LockManager.MasterLock.html" 
title="class in 
org.apache.hadoop.hbase.master.locking">LockManager.MasterLock</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/locking/LockProcedure.html#type">type</a></span>
 - Variable in class org.apache.hadoop.hbase.master.locking.<a 
href="org/apache/hadoop/hbase/master/locking/LockProcedure.html" title="class 
in org.apache.hadoop.hbase.master.locking">LockProcedure</a></dt>
@@ -113573,6 +113661,10 @@ service.</div>
 <dd>
 <div class="block">Returns the enum constant of this type with the specified 
name.</div>
 </dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.LocalityType.html#valueOf-java.lang.String-">valueOf(String)</a></span>
 - Static method in enum org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.LocalityType.html"
 title="enum in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster.LocalityType</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified 
name.</div>
+</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/locking/LockProcedure.LockType.html#valueOf-java.lang.String-">valueOf(String)</a></span>
 - Static method in enum org.apache.hadoop.hbase.master.locking.<a 
href="org/apache/hadoop/hbase/master/locking/LockProcedure.LockType.html" 
title="enum in 
org.apache.hadoop.hbase.master.locking">LockProcedure.LockType</a></dt>
 <dd>
 <div class="block">Returns the enum constant of this type with the specified 
name.</div>
@@ -114303,6 +114395,11 @@ the order they are declared.</div>
 <div class="block">Returns an array containing the constants of this enum 
type, in
 the order they are declared.</div>
 </dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.LocalityType.html#values--">values()</a></span>
 - Static method in enum org.apache.hadoop.hbase.master.balancer.<a 
href="org/apache/hadoop/hbase/master/balancer/BaseLoadBalancer.Cluster.LocalityType.html"
 title="enum in 
org.apache.hadoop.hbase.master.balancer">BaseLoadBalancer.Cluster.LocalityType</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum 
type, in
+the order they are declared.</div>
+</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/master/locking/LockProcedure.LockType.html#values--">values()</a></span>
 - Static method in enum org.apache.hadoop.hbase.master.locking.<a 
href="org/apache/hadoop/hbase/master/locking/LockProcedure.LockType.html" 
title="enum in 
org.apache.hadoop.hbase.master.locking">LockProcedure.LockType</a></dt>
 <dd>
 <div class="block">Returns an array containing the constants of this enum 
type, in

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/a719cd00/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
index e76760e..c7afb1f 100644
--- a/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/backup/package-tree.html
@@ -166,10 +166,10 @@
 <ul>
 <li type="circle">java.lang.<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang"><span 
class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a>)
 <ul>
+<li type="circle">org.apache.hadoop.hbase.backup.<a 
href="../../../../../org/apache/hadoop/hbase/backup/BackupInfo.BackupState.html"
 title="enum in org.apache.hadoop.hbase.backup"><span 
class="typeNameLink">BackupInfo.BackupState</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.backup.<a 
href="../../../../../org/apache/hadoop/hbase/backup/BackupRestoreConstants.BackupCommand.html"
 title="enum in org.apache.hadoop.hbase.backup"><span 
class="typeNameLink">BackupRestoreConstants.BackupCommand</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.backup.<a 
href="../../../../../org/apache/hadoop/hbase/backup/BackupType.html" 
title="enum in org.apache.hadoop.hbase.backup"><span 
class="typeNameLink">BackupType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.backup.<a 
href="../../../../../org/apache/hadoop/hbase/backup/BackupInfo.BackupPhase.html"
 title="enum in org.apache.hadoop.hbase.backup"><span 
class="typeNameLink">BackupInfo.BackupPhase</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.backup.<a 
href="../../../../../org/apache/hadoop/hbase/backup/BackupInfo.BackupState.html"
 title="enum in org.apache.hadoop.hbase.backup"><span 
class="typeNameLink">BackupInfo.BackupState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.backup.<a 
href="../../../../../org/apache/hadoop/hbase/backup/BackupType.html" 
title="enum in org.apache.hadoop.hbase.backup"><span 
class="typeNameLink">BackupType</span></a></li>
 </ul>
 </li>
 </ul>

Reply via email to