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 static final <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 static final <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 static final <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"> </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 static final 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 static final <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"> </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"> </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 static final 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 static final <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"> </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"> </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 static final 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 static final <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"> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </dd> @@ -21967,7 +21977,7 @@ <dd> </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> </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> </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> </dd> @@ -22242,6 +22252,8 @@ <dd> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </dd> @@ -98912,7 +98990,7 @@ service.</div> <dd> </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> </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> </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> </dd> @@ -104091,7 +104169,7 @@ service.</div> <dd> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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><E> (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><T>, 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>
