http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8e0a5167/testdevapidocs/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html ---------------------------------------------------------------------- diff --git a/testdevapidocs/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html b/testdevapidocs/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html index 148ea94..a60a8b8 100644 --- a/testdevapidocs/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html +++ b/testdevapidocs/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html @@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.81">BalancerTestBase</a> +<pre>public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.60">BalancerTestBase</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> <div class="block">Class used to be the base of unit tests on load balancers. It gives helper methods to create maps of <code>ServerName</code> to lists of <code>HRegionInfo</code> @@ -399,7 +399,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>LOG</h4> -<pre>private static final org.apache.commons.logging.Log <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.82">LOG</a></pre> +<pre>private static final org.apache.commons.logging.Log <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.61">LOG</a></pre> </li> </ul> <a name="rand"> @@ -408,7 +408,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>rand</h4> -<pre>protected static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Random.html?is-external=true" title="class or interface in java.util">Random</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.83">rand</a></pre> +<pre>protected static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Random.html?is-external=true" title="class or interface in java.util">Random</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.62">rand</a></pre> </li> </ul> <a name="regionId"> @@ -417,7 +417,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>regionId</h4> -<pre>static int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.84">regionId</a></pre> +<pre>static int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.63">regionId</a></pre> </li> </ul> <a name="conf"> @@ -426,7 +426,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>conf</h4> -<pre>protected static org.apache.hadoop.conf.Configuration <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.85">conf</a></pre> +<pre>protected static org.apache.hadoop.conf.Configuration <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.64">conf</a></pre> </li> </ul> <a name="loadBalancer"> @@ -435,7 +435,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>loadBalancer</h4> -<pre>protected static org.apache.hadoop.hbase.master.balancer.StochasticLoadBalancer <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.86">loadBalancer</a></pre> +<pre>protected static org.apache.hadoop.hbase.master.balancer.StochasticLoadBalancer <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.65">loadBalancer</a></pre> </li> </ul> <a name="largeCluster"> @@ -444,7 +444,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>largeCluster</h4> -<pre>protected int[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.99">largeCluster</a></pre> +<pre>protected int[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.78">largeCluster</a></pre> </li> </ul> <a name="clusterStateMocks"> @@ -453,7 +453,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>clusterStateMocks</h4> -<pre>protected int[][] <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.115">clusterStateMocks</a></pre> +<pre>protected int[][] <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.94">clusterStateMocks</a></pre> </li> </ul> <a name="clusterRegionLocationMocks"> @@ -462,7 +462,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>clusterRegionLocationMocks</h4> -<pre>protected int[][][] <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.194">clusterRegionLocationMocks</a></pre> +<pre>protected int[][][] <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.173">clusterRegionLocationMocks</a></pre> <div class="block">Data set for testLocalityCost: [test][regions][0] = [serverIndex] -> number of regions @@ -486,7 +486,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>regionQueue</h4> -<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Queue.html?is-external=true" title="class or interface in java.util">Queue</a><org.apache.hadoop.hbase.HRegionInfo> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.529">regionQueue</a></pre> +<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Queue.html?is-external=true" title="class or interface in java.util">Queue</a><org.apache.hadoop.hbase.HRegionInfo> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.508">regionQueue</a></pre> </li> </ul> <a name="serverQueue"> @@ -495,7 +495,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>serverQueue</h4> -<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Queue.html?is-external=true" title="class or interface in java.util">Queue</a><org.apache.hadoop.hbase.ServerName> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.577">serverQueue</a></pre> +<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Queue.html?is-external=true" title="class or interface in java.util">Queue</a><org.apache.hadoop.hbase.ServerName> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.556">serverQueue</a></pre> </li> </ul> </li> @@ -512,7 +512,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>BalancerTestBase</h4> -<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.81">BalancerTestBase</a>()</pre> +<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.60">BalancerTestBase</a>()</pre> </li> </ul> </li> @@ -529,7 +529,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>beforeAllTests</h4> -<pre>public static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.89">beforeAllTests</a>() +<pre>public static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.68">beforeAllTests</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> <dl> <dt><span class="throwsLabel">Throws:</span></dt> @@ -543,7 +543,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>assertClusterAsBalanced</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.282">assertClusterAsBalanced</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.master.balancer.ServerAndLoad> servers)</pre> +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.261">assertClusterAsBalanced</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.master.balancer.ServerAndLoad> servers)</pre> <div class="block">Invariant is that all servers have between floor(avg) and ceiling(avg) number of regions.</div> </li> @@ -554,7 +554,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>assertClusterOverallAsBalanced</h4> -<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.315">assertClusterOverallAsBalanced</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.master.balancer.ServerAndLoad> servers, +<pre>public boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.294">assertClusterOverallAsBalanced</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.master.balancer.ServerAndLoad> servers, int tablenum)</pre> <div class="block">Invariant is that all servers have between acceptable range number of regions.</div> @@ -566,7 +566,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>assertRegionReplicaPlacement</h4> -<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.347">assertRegionReplicaPlacement</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>> serverMap, +<pre>public void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.326">assertRegionReplicaPlacement</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>> serverMap, org.apache.hadoop.hbase.master.RackManager rackManager)</pre> <div class="block">Checks whether region replicas are not hosted on the same host.</div> </li> @@ -577,7 +577,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>printStats</h4> -<pre>protected <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> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.388">printStats</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.master.balancer.ServerAndLoad> servers)</pre> +<pre>protected <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> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.367">printStats</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.master.balancer.ServerAndLoad> servers)</pre> </li> </ul> <a name="convertToList-java.util.Map-"> @@ -586,7 +586,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>convertToList</h4> -<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.master.balancer.ServerAndLoad> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.401">convertToList</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>> servers)</pre> +<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.master.balancer.ServerAndLoad> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.380">convertToList</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>> servers)</pre> </li> </ul> <a name="printMock-java.util.List-"> @@ -595,7 +595,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>printMock</h4> -<pre>protected <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> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.409">printMock</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.master.balancer.ServerAndLoad> balancedCluster)</pre> +<pre>protected <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> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.388">printMock</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.master.balancer.ServerAndLoad> balancedCluster)</pre> </li> </ul> <a name="reconcile-java.util.List-java.util.List-java.util.Map-"> @@ -604,7 +604,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>reconcile</h4> -<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.master.balancer.ServerAndLoad> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.434">reconcile</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.master.balancer.ServerAndLoad> list, +<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.master.balancer.ServerAndLoad> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.413">reconcile</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.master.balancer.ServerAndLoad> list, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.master.RegionPlan> plans, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>> servers)</pre> <div class="block">This assumes the RegionPlan HSI instances are the same ones in the map, so @@ -623,7 +623,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>updateLoad</h4> -<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.460">updateLoad</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hadoop.hbase.ServerName,org.apache.hadoop.hbase.master.balancer.ServerAndLoad> map, +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.439">updateLoad</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hadoop.hbase.ServerName,org.apache.hadoop.hbase.master.balancer.ServerAndLoad> map, org.apache.hadoop.hbase.ServerName sn, int diff)</pre> </li> @@ -634,7 +634,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>mockClusterServers</h4> -<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html?is-external=true" title="class or interface in java.util">TreeMap</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.469">mockClusterServers</a>(int[] mockCluster)</pre> +<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html?is-external=true" title="class or interface in java.util">TreeMap</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.448">mockClusterServers</a>(int[] mockCluster)</pre> </li> </ul> <a name="mockCluster-int:A-"> @@ -643,7 +643,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>mockCluster</h4> -<pre>protected org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer.Cluster <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.473">mockCluster</a>(int[] mockCluster)</pre> +<pre>protected org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer.Cluster <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.452">mockCluster</a>(int[] mockCluster)</pre> </li> </ul> <a name="mockClusterServers-int:A-int-"> @@ -652,7 +652,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>mockClusterServers</h4> -<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html?is-external=true" title="class or interface in java.util">TreeMap</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.478">mockClusterServers</a>(int[] mockCluster, +<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html?is-external=true" title="class or interface in java.util">TreeMap</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.457">mockClusterServers</a>(int[] mockCluster, int numTables)</pre> </li> </ul> @@ -662,7 +662,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>mockUniformClusterServers</h4> -<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html?is-external=true" title="class or interface in java.util">TreeMap</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.490">mockUniformClusterServers</a>(int[] mockCluster)</pre> +<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html?is-external=true" title="class or interface in java.util">TreeMap</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.469">mockUniformClusterServers</a>(int[] mockCluster)</pre> </li> </ul> <a name="mockClusterServersWithTables-java.util.Map-"> @@ -671,7 +671,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>mockClusterServersWithTables</h4> -<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a><org.apache.hadoop.hbase.TableName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html?is-external=true" title="class or interface in java.util">TreeMap</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.502">mockClusterServersWithTables</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or inter face in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>> clusterServers)</pre> +<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a><org.apache.hadoop.hbase.TableName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html?is-external=true" title="class or interface in java.util">TreeMap</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.481">mockClusterServersWithTables</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or inter face in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>> clusterServers)</pre> </li> </ul> <a name="randomRegions-int-"> @@ -680,7 +680,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>randomRegions</h4> -<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.531">randomRegions</a>(int numRegions)</pre> +<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.510">randomRegions</a>(int numRegions)</pre> </li> </ul> <a name="randomRegions-int-int-"> @@ -689,7 +689,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>randomRegions</h4> -<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.535">randomRegions</a>(int numRegions, +<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.514">randomRegions</a>(int numRegions, int numTables)</pre> </li> </ul> @@ -699,7 +699,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>uniformRegions</h4> -<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.556">uniformRegions</a>(int numRegions)</pre> +<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.535">uniformRegions</a>(int numRegions)</pre> </li> </ul> <a name="returnRegions-java.util.List-"> @@ -708,7 +708,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>returnRegions</h4> -<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.573">returnRegions</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo> regions)</pre> +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.552">returnRegions</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo> regions)</pre> </li> </ul> <a name="randomServer-int-"> @@ -717,7 +717,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>randomServer</h4> -<pre>protected org.apache.hadoop.hbase.master.balancer.ServerAndLoad <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.579">randomServer</a>(int numRegionsPerServer)</pre> +<pre>protected org.apache.hadoop.hbase.master.balancer.ServerAndLoad <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.558">randomServer</a>(int numRegionsPerServer)</pre> </li> </ul> <a name="randomServers-int-int-"> @@ -726,7 +726,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>randomServers</h4> -<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.master.balancer.ServerAndLoad> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.591">randomServers</a>(int numServers, +<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.master.balancer.ServerAndLoad> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.570">randomServers</a>(int numServers, int numRegionsPerServer)</pre> </li> </ul> @@ -736,7 +736,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>returnServer</h4> -<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.599">returnServer</a>(org.apache.hadoop.hbase.ServerName server)</pre> +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.578">returnServer</a>(org.apache.hadoop.hbase.ServerName server)</pre> </li> </ul> <a name="returnServers-java.util.List-"> @@ -745,7 +745,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>returnServers</h4> -<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.603">returnServers</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.ServerName> servers)</pre> +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.582">returnServers</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.ServerName> servers)</pre> </li> </ul> <a name="testWithCluster-int-int-int-int-int-boolean-boolean-"> @@ -754,7 +754,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>testWithCluster</h4> -<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.607">testWithCluster</a>(int numNodes, +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.586">testWithCluster</a>(int numNodes, int numRegions, int numRegionsPerServer, int replication, @@ -769,7 +769,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>testWithCluster</h4> -<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.618">testWithCluster</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>> serverMap, +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.597">testWithCluster</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>> serverMap, org.apache.hadoop.hbase.master.RackManager rackManager, boolean assertFullyBalanced, boolean assertFullyBalancedForReplicas)</pre> @@ -781,7 +781,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>createServerMap</h4> -<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.648">createServerMap</a>(int numNodes, +<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/BalancerTestBase.html#line.627">createServerMap</a>(int numNodes, int numRegions, int numRegionsPerServer, int replication,
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8e0a5167/testdevapidocs/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html ---------------------------------------------------------------------- diff --git a/testdevapidocs/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html b/testdevapidocs/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html new file mode 100644 index 0000000..1494e90 --- /dev/null +++ b/testdevapidocs/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html @@ -0,0 +1,658 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc --> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>LoadBalancerPerformanceEvaluation (Apache HBase 2.0.0-SNAPSHOT Test API)</title> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +<script type="text/javascript" src="../../../../../../script.js"></script> +</head> +<body> +<script type="text/javascript"><!-- + try { + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="LoadBalancerPerformanceEvaluation (Apache HBase 2.0.0-SNAPSHOT Test API)"; + } + } + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":9,"i5":10,"i6":10}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar.top"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.top.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="class-use/LoadBalancerPerformanceEvaluation.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/BalancerTestBase.MockMapping.html" title="class in org.apache.hadoop.hbase.master.balancer"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadOnlyFavoredStochasticBalancer.html" title="class in org.apache.hadoop.hbase.master.balancer"><span class="typeNameLink">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html" target="_top">Frames</a></li> +<li><a href="LoadBalancerPerformanceEvaluation.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<a name="skip.navbar.top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">org.apache.hadoop.hbase.master.balancer</div> +<h2 title="Class LoadBalancerPerformanceEvaluation" class="title">Class LoadBalancerPerformanceEvaluation</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> +<li> +<ul class="inheritance"> +<li>org.apache.hadoop.hbase.util.AbstractHBaseTool</li> +<li> +<ul class="inheritance"> +<li>org.apache.hadoop.hbase.master.balancer.LoadBalancerPerformanceEvaluation</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd>org.apache.hadoop.conf.Configurable, org.apache.hadoop.util.Tool</dd> +</dl> +<hr> +<br> +<pre>@InterfaceAudience.LimitedPrivate(value="Tools") +public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.54">LoadBalancerPerformanceEvaluation</a> +extends org.apache.hadoop.hbase.util.AbstractHBaseTool</pre> +<div class="block">Tool to test performance of different <code>LoadBalancer</code> + implementations. + Example command: + $ bin/hbase org.apache.hadoop.hbase.master.balancer.LoadBalancerPerformanceEvaluation + -regions 1000 -servers 100 + -load_balancer org.apache.hadoop.hbase.master.balancer.SimpleLoadBalancer</div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field.summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>private static <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 class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#DEFAULT_LOAD_BALANCER">DEFAULT_LOAD_BALANCER</a></span></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>private static int</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#DEFAULT_NUM_REGIONS">DEFAULT_NUM_REGIONS</a></span></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>private static int</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#DEFAULT_NUM_SERVERS">DEFAULT_NUM_SERVERS</a></span></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>private static org.apache.commons.cli.Option</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#LOAD_BALANCER_OPT">LOAD_BALANCER_OPT</a></span></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>private org.apache.hadoop.hbase.master.LoadBalancer</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#loadBalancer">loadBalancer</a></span></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#loadBalancerClazz">loadBalancerClazz</a></span></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>private <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 class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#loadBalancerType">loadBalancerType</a></span></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>private static org.apache.commons.logging.Log</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#LOG">LOG</a></span></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>private static org.apache.commons.cli.Option</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#NUM_REGIONS_OPT">NUM_REGIONS_OPT</a></span></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>private static org.apache.commons.cli.Option</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#NUM_SERVERS_OPT">NUM_SERVERS_OPT</a></span></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>private int</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#numRegions">numRegions</a></span></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>private int</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#numServers">numServers</a></span></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#regions">regions</a></span></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hadoop.hbase.HRegionInfo,org.apache.hadoop.hbase.ServerName></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#regionServerMap">regionServerMap</a></span></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#serverRegionMap">serverRegionMap</a></span></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.ServerName></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#servers">servers</a></span></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected static <a href="../../../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseCommonTestingUtility</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#UTIL">UTIL</a></span></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields.inherited.from.class.org.apache.hadoop.hbase.util.AbstractHBaseTool"> +<!-- --> +</a> +<h3>Fields inherited from class org.apache.hadoop.hbase.util.AbstractHBaseTool</h3> +<code>cmdLineArgs, conf, EXIT_FAILURE, EXIT_SUCCESS, LONG_HELP_OPTION, options, SHORT_HELP_OPTION</code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor.summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#LoadBalancerPerformanceEvaluation--">LoadBalancerPerformanceEvaluation</a></span>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method.summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr id="i0" class="altColor"> +<td class="colFirst"><code>protected void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#addOptions--">addOptions</a></span>()</code> </td> +</tr> +<tr id="i1" class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#doWork--">doWork</a></span>()</code> </td> +</tr> +<tr id="i2" class="altColor"> +<td class="colFirst"><code>private <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 class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#formatResults-java.lang.String-long-">formatResults</a></span>(<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> methodName, + long timeMillis)</code> </td> +</tr> +<tr id="i3" class="rowColor"> +<td class="colFirst"><code>private void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#generateRegionsAndServers--">generateRegionsAndServers</a></span>()</code> </td> +</tr> +<tr id="i4" class="altColor"> +<td class="colFirst"><code>static void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#main-java.lang.String:A-">main</a></span>(<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>[] args)</code> </td> +</tr> +<tr id="i5" class="rowColor"> +<td class="colFirst"><code>protected void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#processOptions-org.apache.commons.cli.CommandLine-">processOptions</a></span>(org.apache.commons.cli.CommandLine cmd)</code> </td> +</tr> +<tr id="i6" class="altColor"> +<td class="colFirst"><code>private void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#setupConf--">setupConf</a></span>()</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods.inherited.from.class.org.apache.hadoop.hbase.util.AbstractHBaseTool"> +<!-- --> +</a> +<h3>Methods inherited from class org.apache.hadoop.hbase.util.AbstractHBaseTool</h3> +<code>addOption, addOptNoArg, addOptNoArg, addOptWithArg, addOptWithArg, addRequiredOption, addRequiredOptWithArg, addRequiredOptWithArg, doStaticMain, getConf, getOptionAsDouble, getOptionAsInt, parseArgs, parseInt, parseLong, printUsage, printUsage, processOldArgs, run, setConf</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> +<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field.detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="LOG"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>LOG</h4> +<pre>private static final org.apache.commons.logging.Log <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.55">LOG</a></pre> +</li> +</ul> +<a name="UTIL"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>UTIL</h4> +<pre>protected static final <a href="../../../../../../org/apache/hadoop/hbase/HBaseCommonTestingUtility.html" title="class in org.apache.hadoop.hbase">HBaseCommonTestingUtility</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.58">UTIL</a></pre> +</li> +</ul> +<a name="DEFAULT_NUM_REGIONS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DEFAULT_NUM_REGIONS</h4> +<pre>private static final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.60">DEFAULT_NUM_REGIONS</a></pre> +<dl> +<dt><span class="seeLabel">See Also:</span></dt> +<dd><a href="../../../../../../constant-values.html#org.apache.hadoop.hbase.master.balancer.LoadBalancerPerformanceEvaluation.DEFAULT_NUM_REGIONS">Constant Field Values</a></dd> +</dl> +</li> +</ul> +<a name="NUM_REGIONS_OPT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>NUM_REGIONS_OPT</h4> +<pre>private static org.apache.commons.cli.Option <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.61">NUM_REGIONS_OPT</a></pre> +</li> +</ul> +<a name="DEFAULT_NUM_SERVERS"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DEFAULT_NUM_SERVERS</h4> +<pre>private static final int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.64">DEFAULT_NUM_SERVERS</a></pre> +<dl> +<dt><span class="seeLabel">See Also:</span></dt> +<dd><a href="../../../../../../constant-values.html#org.apache.hadoop.hbase.master.balancer.LoadBalancerPerformanceEvaluation.DEFAULT_NUM_SERVERS">Constant Field Values</a></dd> +</dl> +</li> +</ul> +<a name="NUM_SERVERS_OPT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>NUM_SERVERS_OPT</h4> +<pre>private static org.apache.commons.cli.Option <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.65">NUM_SERVERS_OPT</a></pre> +</li> +</ul> +<a name="DEFAULT_LOAD_BALANCER"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DEFAULT_LOAD_BALANCER</h4> +<pre>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> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.68">DEFAULT_LOAD_BALANCER</a></pre> +<dl> +<dt><span class="seeLabel">See Also:</span></dt> +<dd><a href="../../../../../../constant-values.html#org.apache.hadoop.hbase.master.balancer.LoadBalancerPerformanceEvaluation.DEFAULT_LOAD_BALANCER">Constant Field Values</a></dd> +</dl> +</li> +</ul> +<a name="LOAD_BALANCER_OPT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>LOAD_BALANCER_OPT</h4> +<pre>private static org.apache.commons.cli.Option <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.70">LOAD_BALANCER_OPT</a></pre> +</li> +</ul> +<a name="numRegions"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>numRegions</h4> +<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.73">numRegions</a></pre> +</li> +</ul> +<a name="numServers"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>numServers</h4> +<pre>private int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.74">numServers</a></pre> +</li> +</ul> +<a name="loadBalancerType"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>loadBalancerType</h4> +<pre>private <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> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.75">loadBalancerType</a></pre> +</li> +</ul> +<a name="loadBalancerClazz"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>loadBalancerClazz</h4> +<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.76">loadBalancerClazz</a></pre> +</li> +</ul> +<a name="loadBalancer"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>loadBalancer</h4> +<pre>private org.apache.hadoop.hbase.master.LoadBalancer <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.78">loadBalancer</a></pre> +</li> +</ul> +<a name="servers"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>servers</h4> +<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.ServerName> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.81">servers</a></pre> +</li> +</ul> +<a name="regions"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>regions</h4> +<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.82">regions</a></pre> +</li> +</ul> +<a name="regionServerMap"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>regionServerMap</h4> +<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hadoop.hbase.HRegionInfo,org.apache.hadoop.hbase.ServerName> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.83">regionServerMap</a></pre> +</li> +</ul> +<a name="serverRegionMap"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>serverRegionMap</h4> +<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.84">serverRegionMap</a></pre> +</li> +</ul> +</li> +</ul> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor.detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="LoadBalancerPerformanceEvaluation--"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>LoadBalancerPerformanceEvaluation</h4> +<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.54">LoadBalancerPerformanceEvaluation</a>()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method.detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="setupConf--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setupConf</h4> +<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.87">setupConf</a>()</pre> +</li> +</ul> +<a name="generateRegionsAndServers--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>generateRegionsAndServers</h4> +<pre>private void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.92">generateRegionsAndServers</a>()</pre> +</li> +</ul> +<a name="addOptions--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addOptions</h4> +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.119">addOptions</a>()</pre> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code>addOptions</code> in class <code>org.apache.hadoop.hbase.util.AbstractHBaseTool</code></dd> +</dl> +</li> +</ul> +<a name="processOptions-org.apache.commons.cli.CommandLine-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>processOptions</h4> +<pre>protected void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.126">processOptions</a>(org.apache.commons.cli.CommandLine cmd)</pre> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code>processOptions</code> in class <code>org.apache.hadoop.hbase.util.AbstractHBaseTool</code></dd> +</dl> +</li> +</ul> +<a name="formatResults-java.lang.String-long-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>formatResults</h4> +<pre>private <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> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.146">formatResults</a>(<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> methodName, + long timeMillis)</pre> +</li> +</ul> +<a name="doWork--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>doWork</h4> +<pre>protected int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.151">doWork</a>() + throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code>doWork</code> in class <code>org.apache.hadoop.hbase.util.AbstractHBaseTool</code></dd> +<dt><span class="throwsLabel">Throws:</span></dt> +<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd> +</dl> +</li> +</ul> +<a name="main-java.lang.String:A-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>main</h4> +<pre>public static void <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html#line.175">main</a>(<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>[] args) + throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> +<dl> +<dt><span class="throwsLabel">Throws:</span></dt> +<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar.bottom"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.bottom.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="class-use/LoadBalancerPerformanceEvaluation.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/BalancerTestBase.MockMapping.html" title="class in org.apache.hadoop.hbase.master.balancer"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadOnlyFavoredStochasticBalancer.html" title="class in org.apache.hadoop.hbase.master.balancer"><span class="typeNameLink">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html" target="_top">Frames</a></li> +<li><a href="LoadBalancerPerformanceEvaluation.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<a name="skip.navbar.bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +<p class="legalCopy"><small>Copyright © 2007–2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> +</body> +</html> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8e0a5167/testdevapidocs/org/apache/hadoop/hbase/master/balancer/LoadOnlyFavoredStochasticBalancer.html ---------------------------------------------------------------------- diff --git a/testdevapidocs/org/apache/hadoop/hbase/master/balancer/LoadOnlyFavoredStochasticBalancer.html b/testdevapidocs/org/apache/hadoop/hbase/master/balancer/LoadOnlyFavoredStochasticBalancer.html index 96cf350..a37d780 100644 --- a/testdevapidocs/org/apache/hadoop/hbase/master/balancer/LoadOnlyFavoredStochasticBalancer.html +++ b/testdevapidocs/org/apache/hadoop/hbase/master/balancer/LoadOnlyFavoredStochasticBalancer.html @@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab"; </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/BalancerTestBase.MockMapping.html" title="class in org.apache.hadoop.hbase.master.balancer"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html" title="class in org.apache.hadoop.hbase.master.balancer"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/TestBaseLoadBalancer.html" title="class in org.apache.hadoop.hbase.master.balancer"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> @@ -336,7 +336,7 @@ extends org.apache.hadoop.hbase.master.balancer.FavoredStochasticBalancer</pre> </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/BalancerTestBase.MockMapping.html" title="class in org.apache.hadoop.hbase.master.balancer"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/LoadBalancerPerformanceEvaluation.html" title="class in org.apache.hadoop.hbase.master.balancer"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/TestBaseLoadBalancer.html" title="class in org.apache.hadoop.hbase.master.balancer"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8e0a5167/testdevapidocs/org/apache/hadoop/hbase/master/balancer/TestBaseLoadBalancer.MockBalancer.html ---------------------------------------------------------------------- diff --git a/testdevapidocs/org/apache/hadoop/hbase/master/balancer/TestBaseLoadBalancer.MockBalancer.html b/testdevapidocs/org/apache/hadoop/hbase/master/balancer/TestBaseLoadBalancer.MockBalancer.html index b700300..dd10300 100644 --- a/testdevapidocs/org/apache/hadoop/hbase/master/balancer/TestBaseLoadBalancer.MockBalancer.html +++ b/testdevapidocs/org/apache/hadoop/hbase/master/balancer/TestBaseLoadBalancer.MockBalancer.html @@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>public static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/TestBaseLoadBalancer.html#line.108">TestBaseLoadBalancer.MockBalancer</a> +<pre>public static class <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/TestBaseLoadBalancer.html#line.109">TestBaseLoadBalancer.MockBalancer</a> extends org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer</pre> </li> </ul> @@ -240,7 +240,7 @@ extends org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer</pre> <ul class="blockListLast"> <li class="blockList"> <h4>MockBalancer</h4> -<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/TestBaseLoadBalancer.MockBalancer.html#line.108">MockBalancer</a>()</pre> +<pre>public <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/TestBaseLoadBalancer.MockBalancer.html#line.109">MockBalancer</a>()</pre> </li> </ul> </li> @@ -257,7 +257,7 @@ extends org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer</pre> <ul class="blockList"> <li class="blockList"> <h4>balanceCluster</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.master.RegionPlan> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/TestBaseLoadBalancer.MockBalancer.html#line.111">balanceCluster</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>> clusterState)</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.master.RegionPlan> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/TestBaseLoadBalancer.MockBalancer.html#line.112">balanceCluster</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>> clusterState)</pre> </li> </ul> <a name="balanceCluster-org.apache.hadoop.hbase.TableName-java.util.Map-"> @@ -266,7 +266,7 @@ extends org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer</pre> <ul class="blockListLast"> <li class="blockList"> <h4>balanceCluster</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.master.RegionPlan> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/TestBaseLoadBalancer.MockBalancer.html#line.116">balanceCluster</a>(org.apache.hadoop.hbase.TableName tableName, +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.master.RegionPlan> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/balancer/TestBaseLoadBalancer.MockBalancer.html#line.117">balanceCluster</a>(org.apache.hadoop.hbase.TableName tableName, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><org.apache.hadoop.hbase.ServerName,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><org.apache.hadoop.hbase.HRegionInfo>> clusterState) throws org.apache.hadoop.hbase.HBaseIOException</pre> <dl>