You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@helix.apache.org by ol...@apache.org on 2013/01/03 09:21:29 UTC
svn commit: r1428210 [2/29] - in /incubator/helix/site-content: ./
apidocs/assets/ apidocs/reference/ apidocs/reference/org/apache/helix/
apidocs/reference/org/apache/helix/manager/zk/
apidocs/reference/org/apache/helix/tools/ apidocs/reference/org/apa...
Modified: incubator/helix/site-content/apidocs/reference/lists.js
URL: http://svn.apache.org/viewvc/incubator/helix/site-content/apidocs/reference/lists.js?rev=1428210&r1=1428209&r2=1428210&view=diff
==============================================================================
--- incubator/helix/site-content/apidocs/reference/lists.js (original)
+++ incubator/helix/site-content/apidocs/reference/lists.js Thu Jan 3 08:21:23 2013
@@ -351,13 +351,13 @@ var DATA = [
{ id:349, label:"org.apache.helix.tools.ClusterStateVerifier.MasterNbInExtViewVerifier", link:"org/apache/helix/tools/ClusterStateVerifier.MasterNbInExtViewVerifier.html", type:"class" },
{ id:350, label:"org.apache.helix.tools.ClusterStateVerifier.Verifier", link:"org/apache/helix/tools/ClusterStateVerifier.Verifier.html", type:"class" },
{ id:351, label:"org.apache.helix.tools.ClusterStateVerifier.ZkVerifier", link:"org/apache/helix/tools/ClusterStateVerifier.ZkVerifier.html", type:"class" },
- { id:352, label:"org.apache.helix.tools.IdealCalculatorByConsistentHashing", link:"org/apache/helix/tools/IdealCalculatorByConsistentHashing.html", type:"class" },
- { id:353, label:"org.apache.helix.tools.IdealCalculatorByConsistentHashing.FnvHash", link:"org/apache/helix/tools/IdealCalculatorByConsistentHashing.FnvHash.html", type:"class" },
- { id:354, label:"org.apache.helix.tools.IdealCalculatorByConsistentHashing.HashFunction", link:"org/apache/helix/tools/IdealCalculatorByConsistentHashing.HashFunction.html", type:"class" },
- { id:355, label:"org.apache.helix.tools.IdealStateCalculatorByRush", link:"org/apache/helix/tools/IdealStateCalculatorByRush.html", type:"class" },
- { id:356, label:"org.apache.helix.tools.IdealStateCalculatorByShuffling", link:"org/apache/helix/tools/IdealStateCalculatorByShuffling.html", type:"class" },
- { id:357, label:"org.apache.helix.tools.IdealStateCalculatorForEspressoRelay", link:"org/apache/helix/tools/IdealStateCalculatorForEspressoRelay.html", type:"class" },
- { id:358, label:"org.apache.helix.tools.IdealStateCalculatorForStorageNode", link:"org/apache/helix/tools/IdealStateCalculatorForStorageNode.html", type:"class" },
+ { id:352, label:"org.apache.helix.tools.DefaultIdealStateCalculator", link:"org/apache/helix/tools/DefaultIdealStateCalculator.html", type:"class" },
+ { id:353, label:"org.apache.helix.tools.IdealCalculatorByConsistentHashing", link:"org/apache/helix/tools/IdealCalculatorByConsistentHashing.html", type:"class" },
+ { id:354, label:"org.apache.helix.tools.IdealCalculatorByConsistentHashing.FnvHash", link:"org/apache/helix/tools/IdealCalculatorByConsistentHashing.FnvHash.html", type:"class" },
+ { id:355, label:"org.apache.helix.tools.IdealCalculatorByConsistentHashing.HashFunction", link:"org/apache/helix/tools/IdealCalculatorByConsistentHashing.HashFunction.html", type:"class" },
+ { id:356, label:"org.apache.helix.tools.IdealStateCalculatorByRush", link:"org/apache/helix/tools/IdealStateCalculatorByRush.html", type:"class" },
+ { id:357, label:"org.apache.helix.tools.IdealStateCalculatorByShuffling", link:"org/apache/helix/tools/IdealStateCalculatorByShuffling.html", type:"class" },
+ { id:358, label:"org.apache.helix.tools.IdealStateCalculatorForEspressoRelay", link:"org/apache/helix/tools/IdealStateCalculatorForEspressoRelay.html", type:"class" },
{ id:359, label:"org.apache.helix.tools.JmxDumper", link:"org/apache/helix/tools/JmxDumper.html", type:"class" },
{ id:360, label:"org.apache.helix.tools.LocalZKServer", link:"org/apache/helix/tools/LocalZKServer.html", type:"class" },
{ id:361, label:"org.apache.helix.tools.MessagePoster", link:"org/apache/helix/tools/MessagePoster.html", type:"class" },
@@ -379,41 +379,42 @@ var DATA = [
{ id:377, label:"org.apache.helix.tools.ZnodeValue", link:"org/apache/helix/tools/ZnodeValue.html", type:"class" },
{ id:378, label:"org.apache.helix.util", link:"org/apache/helix/util/package-summary.html", type:"package" },
{ id:379, label:"org.apache.helix.util.HelixUtil", link:"org/apache/helix/util/HelixUtil.html", type:"class" },
- { id:380, label:"org.apache.helix.util.StatusUpdateUtil", link:"org/apache/helix/util/StatusUpdateUtil.html", type:"class" },
- { id:381, label:"org.apache.helix.util.StatusUpdateUtil.Level", link:"org/apache/helix/util/StatusUpdateUtil.Level.html", type:"class" },
- { id:382, label:"org.apache.helix.util.StatusUpdateUtil.StatusUpdateContents", link:"org/apache/helix/util/StatusUpdateUtil.StatusUpdateContents.html", type:"class" },
- { id:383, label:"org.apache.helix.util.StatusUpdateUtil.TaskStatus", link:"org/apache/helix/util/StatusUpdateUtil.TaskStatus.html", type:"class" },
- { id:384, label:"org.apache.helix.util.StatusUpdateUtil.Transition", link:"org/apache/helix/util/StatusUpdateUtil.Transition.html", type:"class" },
- { id:385, label:"org.apache.helix.util.StringTemplate", link:"org/apache/helix/util/StringTemplate.html", type:"class" },
- { id:386, label:"org.apache.helix.util.ZKClientPool", link:"org/apache/helix/util/ZKClientPool.html", type:"class" },
- { id:387, label:"org.apache.helix.util.ZNRecordUtil", link:"org/apache/helix/util/ZNRecordUtil.html", type:"class" },
- { id:388, label:"org.apache.helix.webapp", link:"org/apache/helix/webapp/package-summary.html", type:"package" },
- { id:389, label:"org.apache.helix.webapp.HelixAdminWebApp", link:"org/apache/helix/webapp/HelixAdminWebApp.html", type:"class" },
- { id:390, label:"org.apache.helix.webapp.RestAdminApplication", link:"org/apache/helix/webapp/RestAdminApplication.html", type:"class" },
- { id:391, label:"org.apache.helix.webapp.resources", link:"org/apache/helix/webapp/resources/package-summary.html", type:"package" },
- { id:392, label:"org.apache.helix.webapp.resources.ClusterRepresentationUtil", link:"org/apache/helix/webapp/resources/ClusterRepresentationUtil.html", type:"class" },
- { id:393, label:"org.apache.helix.webapp.resources.ClusterResource", link:"org/apache/helix/webapp/resources/ClusterResource.html", type:"class" },
- { id:394, label:"org.apache.helix.webapp.resources.ClustersResource", link:"org/apache/helix/webapp/resources/ClustersResource.html", type:"class" },
- { id:395, label:"org.apache.helix.webapp.resources.ConfigResource", link:"org/apache/helix/webapp/resources/ConfigResource.html", type:"class" },
- { id:396, label:"org.apache.helix.webapp.resources.ControllerResource", link:"org/apache/helix/webapp/resources/ControllerResource.html", type:"class" },
- { id:397, label:"org.apache.helix.webapp.resources.ControllerStatusUpdateResource", link:"org/apache/helix/webapp/resources/ControllerStatusUpdateResource.html", type:"class" },
- { id:398, label:"org.apache.helix.webapp.resources.CurrentStateResource", link:"org/apache/helix/webapp/resources/CurrentStateResource.html", type:"class" },
- { id:399, label:"org.apache.helix.webapp.resources.CurrentStatesResource", link:"org/apache/helix/webapp/resources/CurrentStatesResource.html", type:"class" },
- { id:400, label:"org.apache.helix.webapp.resources.ErrorResource", link:"org/apache/helix/webapp/resources/ErrorResource.html", type:"class" },
- { id:401, label:"org.apache.helix.webapp.resources.ErrorsResource", link:"org/apache/helix/webapp/resources/ErrorsResource.html", type:"class" },
- { id:402, label:"org.apache.helix.webapp.resources.ExternalViewResource", link:"org/apache/helix/webapp/resources/ExternalViewResource.html", type:"class" },
- { id:403, label:"org.apache.helix.webapp.resources.IdealStateResource", link:"org/apache/helix/webapp/resources/IdealStateResource.html", type:"class" },
- { id:404, label:"org.apache.helix.webapp.resources.InstanceResource", link:"org/apache/helix/webapp/resources/InstanceResource.html", type:"class" },
- { id:405, label:"org.apache.helix.webapp.resources.InstancesResource", link:"org/apache/helix/webapp/resources/InstancesResource.html", type:"class" },
- { id:406, label:"org.apache.helix.webapp.resources.JsonParameters", link:"org/apache/helix/webapp/resources/JsonParameters.html", type:"class" },
- { id:407, label:"org.apache.helix.webapp.resources.ResourceGroupResource", link:"org/apache/helix/webapp/resources/ResourceGroupResource.html", type:"class" },
- { id:408, label:"org.apache.helix.webapp.resources.ResourceGroupsResource", link:"org/apache/helix/webapp/resources/ResourceGroupsResource.html", type:"class" },
- { id:409, label:"org.apache.helix.webapp.resources.SchedulerTasksResource", link:"org/apache/helix/webapp/resources/SchedulerTasksResource.html", type:"class" },
- { id:410, label:"org.apache.helix.webapp.resources.StateModelResource", link:"org/apache/helix/webapp/resources/StateModelResource.html", type:"class" },
- { id:411, label:"org.apache.helix.webapp.resources.StateModelsResource", link:"org/apache/helix/webapp/resources/StateModelsResource.html", type:"class" },
- { id:412, label:"org.apache.helix.webapp.resources.StatusUpdateResource", link:"org/apache/helix/webapp/resources/StatusUpdateResource.html", type:"class" },
- { id:413, label:"org.apache.helix.webapp.resources.StatusUpdatesResource", link:"org/apache/helix/webapp/resources/StatusUpdatesResource.html", type:"class" },
- { id:414, label:"org.apache.helix.webapp.resources.ZkChildResource", link:"org/apache/helix/webapp/resources/ZkChildResource.html", type:"class" },
- { id:415, label:"org.apache.helix.webapp.resources.ZkPathResource", link:"org/apache/helix/webapp/resources/ZkPathResource.html", type:"class" }
+ { id:380, label:"org.apache.helix.util.RebalanceUtil", link:"org/apache/helix/util/RebalanceUtil.html", type:"class" },
+ { id:381, label:"org.apache.helix.util.StatusUpdateUtil", link:"org/apache/helix/util/StatusUpdateUtil.html", type:"class" },
+ { id:382, label:"org.apache.helix.util.StatusUpdateUtil.Level", link:"org/apache/helix/util/StatusUpdateUtil.Level.html", type:"class" },
+ { id:383, label:"org.apache.helix.util.StatusUpdateUtil.StatusUpdateContents", link:"org/apache/helix/util/StatusUpdateUtil.StatusUpdateContents.html", type:"class" },
+ { id:384, label:"org.apache.helix.util.StatusUpdateUtil.TaskStatus", link:"org/apache/helix/util/StatusUpdateUtil.TaskStatus.html", type:"class" },
+ { id:385, label:"org.apache.helix.util.StatusUpdateUtil.Transition", link:"org/apache/helix/util/StatusUpdateUtil.Transition.html", type:"class" },
+ { id:386, label:"org.apache.helix.util.StringTemplate", link:"org/apache/helix/util/StringTemplate.html", type:"class" },
+ { id:387, label:"org.apache.helix.util.ZKClientPool", link:"org/apache/helix/util/ZKClientPool.html", type:"class" },
+ { id:388, label:"org.apache.helix.util.ZNRecordUtil", link:"org/apache/helix/util/ZNRecordUtil.html", type:"class" },
+ { id:389, label:"org.apache.helix.webapp", link:"org/apache/helix/webapp/package-summary.html", type:"package" },
+ { id:390, label:"org.apache.helix.webapp.HelixAdminWebApp", link:"org/apache/helix/webapp/HelixAdminWebApp.html", type:"class" },
+ { id:391, label:"org.apache.helix.webapp.RestAdminApplication", link:"org/apache/helix/webapp/RestAdminApplication.html", type:"class" },
+ { id:392, label:"org.apache.helix.webapp.resources", link:"org/apache/helix/webapp/resources/package-summary.html", type:"package" },
+ { id:393, label:"org.apache.helix.webapp.resources.ClusterRepresentationUtil", link:"org/apache/helix/webapp/resources/ClusterRepresentationUtil.html", type:"class" },
+ { id:394, label:"org.apache.helix.webapp.resources.ClusterResource", link:"org/apache/helix/webapp/resources/ClusterResource.html", type:"class" },
+ { id:395, label:"org.apache.helix.webapp.resources.ClustersResource", link:"org/apache/helix/webapp/resources/ClustersResource.html", type:"class" },
+ { id:396, label:"org.apache.helix.webapp.resources.ConfigResource", link:"org/apache/helix/webapp/resources/ConfigResource.html", type:"class" },
+ { id:397, label:"org.apache.helix.webapp.resources.ControllerResource", link:"org/apache/helix/webapp/resources/ControllerResource.html", type:"class" },
+ { id:398, label:"org.apache.helix.webapp.resources.ControllerStatusUpdateResource", link:"org/apache/helix/webapp/resources/ControllerStatusUpdateResource.html", type:"class" },
+ { id:399, label:"org.apache.helix.webapp.resources.CurrentStateResource", link:"org/apache/helix/webapp/resources/CurrentStateResource.html", type:"class" },
+ { id:400, label:"org.apache.helix.webapp.resources.CurrentStatesResource", link:"org/apache/helix/webapp/resources/CurrentStatesResource.html", type:"class" },
+ { id:401, label:"org.apache.helix.webapp.resources.ErrorResource", link:"org/apache/helix/webapp/resources/ErrorResource.html", type:"class" },
+ { id:402, label:"org.apache.helix.webapp.resources.ErrorsResource", link:"org/apache/helix/webapp/resources/ErrorsResource.html", type:"class" },
+ { id:403, label:"org.apache.helix.webapp.resources.ExternalViewResource", link:"org/apache/helix/webapp/resources/ExternalViewResource.html", type:"class" },
+ { id:404, label:"org.apache.helix.webapp.resources.IdealStateResource", link:"org/apache/helix/webapp/resources/IdealStateResource.html", type:"class" },
+ { id:405, label:"org.apache.helix.webapp.resources.InstanceResource", link:"org/apache/helix/webapp/resources/InstanceResource.html", type:"class" },
+ { id:406, label:"org.apache.helix.webapp.resources.InstancesResource", link:"org/apache/helix/webapp/resources/InstancesResource.html", type:"class" },
+ { id:407, label:"org.apache.helix.webapp.resources.JsonParameters", link:"org/apache/helix/webapp/resources/JsonParameters.html", type:"class" },
+ { id:408, label:"org.apache.helix.webapp.resources.ResourceGroupResource", link:"org/apache/helix/webapp/resources/ResourceGroupResource.html", type:"class" },
+ { id:409, label:"org.apache.helix.webapp.resources.ResourceGroupsResource", link:"org/apache/helix/webapp/resources/ResourceGroupsResource.html", type:"class" },
+ { id:410, label:"org.apache.helix.webapp.resources.SchedulerTasksResource", link:"org/apache/helix/webapp/resources/SchedulerTasksResource.html", type:"class" },
+ { id:411, label:"org.apache.helix.webapp.resources.StateModelResource", link:"org/apache/helix/webapp/resources/StateModelResource.html", type:"class" },
+ { id:412, label:"org.apache.helix.webapp.resources.StateModelsResource", link:"org/apache/helix/webapp/resources/StateModelsResource.html", type:"class" },
+ { id:413, label:"org.apache.helix.webapp.resources.StatusUpdateResource", link:"org/apache/helix/webapp/resources/StatusUpdateResource.html", type:"class" },
+ { id:414, label:"org.apache.helix.webapp.resources.StatusUpdatesResource", link:"org/apache/helix/webapp/resources/StatusUpdatesResource.html", type:"class" },
+ { id:415, label:"org.apache.helix.webapp.resources.ZkChildResource", link:"org/apache/helix/webapp/resources/ZkChildResource.html", type:"class" },
+ { id:416, label:"org.apache.helix.webapp.resources.ZkPathResource", link:"org/apache/helix/webapp/resources/ZkPathResource.html", type:"class" }
];
\ No newline at end of file
Modified: incubator/helix/site-content/apidocs/reference/org/apache/helix/HelixAdmin.html
URL: http://svn.apache.org/viewvc/incubator/helix/site-content/apidocs/reference/org/apache/helix/HelixAdmin.html?rev=1428210&r1=1428209&r2=1428210&view=diff
==============================================================================
--- incubator/helix/site-content/apidocs/reference/org/apache/helix/HelixAdmin.html (original)
+++ incubator/helix/site-content/apidocs/reference/org/apache/helix/HelixAdmin.html Thu Jan 3 08:21:23 2013
@@ -1050,6 +1050,54 @@ Summary:
void</nobr>
</td>
<td class="jd-linkcol" width="100%"><nobr>
+ <span class="sympad"><a href="../../../org/apache/helix/HelixAdmin.html#rebalance(java.lang.String, java.lang.String, int, java.lang.String)">rebalance</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> clusterName, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> resourceName, int replica, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> keyPrefix)</nobr>
+
+ </td></tr>
+
+
+
+ <tr class="alt-color api apilevel-" >
+ <td class="jd-typecol"><nobr>
+ abstract
+
+
+
+
+ void</nobr>
+ </td>
+ <td class="jd-linkcol" width="100%"><nobr>
+ <span class="sympad"><a href="../../../org/apache/helix/HelixAdmin.html#rebalance(java.lang.String, java.lang.String, int, java.util.List<java.lang.String>)">rebalance</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> clusterName, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> resourceName, int replica, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/util/List.html">List</a><<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a>> instances)</nobr>
+
+ </td></tr>
+
+
+
+ <tr class=" api apilevel-" >
+ <td class="jd-typecol"><nobr>
+ abstract
+
+
+
+
+ void</nobr>
+ </td>
+ <td class="jd-linkcol" width="100%"><nobr>
+ <span class="sympad"><a href="../../../org/apache/helix/HelixAdmin.html#rebalance(java.lang.String, org.apache.helix.model.IdealState, java.util.List<java.lang.String>)">rebalance</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> clusterName, <a href="../../../org/apache/helix/model/IdealState.html">IdealState</a> currentIdealState, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/util/List.html">List</a><<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a>> instanceNames)</nobr>
+
+ </td></tr>
+
+
+
+ <tr class="alt-color api apilevel-" >
+ <td class="jd-typecol"><nobr>
+ abstract
+
+
+
+
+ void</nobr>
+ </td>
+ <td class="jd-linkcol" width="100%"><nobr>
<span class="sympad"><a href="../../../org/apache/helix/HelixAdmin.html#rebalance(java.lang.String, java.lang.String, int)">rebalance</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> clusterName, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> resourceName, int replica)</nobr>
<div class="jd-descrdiv">Rebalance a resource in cluster</div>
@@ -1058,7 +1106,7 @@ Summary:
- <tr class="alt-color api apilevel-" >
+ <tr class=" api apilevel-" >
<td class="jd-typecol"><nobr>
abstract
@@ -1076,7 +1124,7 @@ Summary:
- <tr class=" api apilevel-" >
+ <tr class="alt-color api apilevel-" >
<td class="jd-typecol"><nobr>
abstract
@@ -1094,7 +1142,7 @@ Summary:
- <tr class="alt-color api apilevel-" >
+ <tr class=" api apilevel-" >
<td class="jd-typecol"><nobr>
abstract
@@ -1115,7 +1163,7 @@ Summary:
- <tr class=" api apilevel-" >
+ <tr class="alt-color api apilevel-" >
<td class="jd-typecol"><nobr>
abstract
@@ -1133,7 +1181,7 @@ Summary:
- <tr class="alt-color api apilevel-" >
+ <tr class=" api apilevel-" >
<td class="jd-typecol"><nobr>
abstract
@@ -1151,7 +1199,7 @@ Summary:
- <tr class=" api apilevel-" >
+ <tr class="alt-color api apilevel-" >
<td class="jd-typecol"><nobr>
abstract
@@ -2195,6 +2243,99 @@ Summary:
</div>
+<A NAME="rebalance(java.lang.String, java.lang.String, int, java.lang.String)"></A>
+
+<div class="jd-details api apilevel-">
+ <h4 class="jd-details-title">
+ <span class="normal">
+ public
+
+
+ abstract
+
+ void
+ </span>
+ <span class="sympad">rebalance</span>
+ <span class="normal">(<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> clusterName, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> resourceName, int replica, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> keyPrefix)</span>
+ </h4>
+ <div class="api-level">
+ <div>
+
+</div>
+
+
+
+ </div>
+ <div class="jd-details-descr">
+
+ <div class="jd-tagdata jd-tagdescr"><p></p></div>
+
+ </div>
+</div>
+
+
+<A NAME="rebalance(java.lang.String, java.lang.String, int, java.util.List<java.lang.String>)"></A>
+
+<div class="jd-details api apilevel-">
+ <h4 class="jd-details-title">
+ <span class="normal">
+ public
+
+
+ abstract
+
+ void
+ </span>
+ <span class="sympad">rebalance</span>
+ <span class="normal">(<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> clusterName, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> resourceName, int replica, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/util/List.html">List</a><<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a>> instances)</span>
+ </h4>
+ <div class="api-level">
+ <div>
+
+</div>
+
+
+
+ </div>
+ <div class="jd-details-descr">
+
+ <div class="jd-tagdata jd-tagdescr"><p></p></div>
+
+ </div>
+</div>
+
+
+<A NAME="rebalance(java.lang.String, org.apache.helix.model.IdealState, java.util.List<java.lang.String>)"></A>
+
+<div class="jd-details api apilevel-">
+ <h4 class="jd-details-title">
+ <span class="normal">
+ public
+
+
+ abstract
+
+ void
+ </span>
+ <span class="sympad">rebalance</span>
+ <span class="normal">(<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> clusterName, <a href="../../../org/apache/helix/model/IdealState.html">IdealState</a> currentIdealState, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/util/List.html">List</a><<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a>> instanceNames)</span>
+ </h4>
+ <div class="api-level">
+ <div>
+
+</div>
+
+
+
+ </div>
+ <div class="jd-details-descr">
+
+ <div class="jd-tagdata jd-tagdescr"><p></p></div>
+
+ </div>
+</div>
+
+
<A NAME="rebalance(java.lang.String, java.lang.String, int)"></A>
<div class="jd-details api apilevel-">
Modified: incubator/helix/site-content/apidocs/reference/org/apache/helix/manager/zk/ZKHelixAdmin.html
URL: http://svn.apache.org/viewvc/incubator/helix/site-content/apidocs/reference/org/apache/helix/manager/zk/ZKHelixAdmin.html?rev=1428210&r1=1428209&r2=1428210&view=diff
==============================================================================
--- incubator/helix/site-content/apidocs/reference/org/apache/helix/manager/zk/ZKHelixAdmin.html (original)
+++ incubator/helix/site-content/apidocs/reference/org/apache/helix/manager/zk/ZKHelixAdmin.html Thu Jan 3 08:21:23 2013
@@ -1069,6 +1069,57 @@ Summary:
void</nobr>
</td>
<td class="jd-linkcol" width="100%"><nobr>
+ <span class="sympad"><a href="../../../../../org/apache/helix/manager/zk/ZKHelixAdmin.html#rebalance(java.lang.String, java.lang.String, int, java.lang.String)">rebalance</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> clusterName, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> resourceName, int replica, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> keyPrefix)</nobr>
+
+ </td></tr>
+
+
+
+ <tr class="alt-color api apilevel-" >
+ <td class="jd-typecol"><nobr>
+
+
+
+
+
+ void</nobr>
+ </td>
+ <td class="jd-linkcol" width="100%"><nobr>
+ <span class="sympad"><a href="../../../../../org/apache/helix/manager/zk/ZKHelixAdmin.html#rebalance(java.lang.String, java.lang.String, int, java.util.List<java.lang.String>)">rebalance</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> clusterName, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> resourceName, int replica, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/util/List.html">List</a><<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a>> instances)</nobr>
+
+ </td></tr>
+
+
+
+ <tr class=" api apilevel-" >
+ <td class="jd-typecol"><nobr>
+
+
+
+
+
+ void</nobr>
+ </td>
+ <td class="jd-linkcol" width="100%"><nobr>
+ <span class="sympad"><a href="../../../../../org/apache/helix/manager/zk/ZKHelixAdmin.html#rebalance(java.lang.String, org.apache.helix.model.IdealState, java.util.List<java.lang.String>)">rebalance</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> clusterName, <a href="../../../../../org/apache/helix/model/IdealState.html">IdealState</a> currentIdealState, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/util/List.html">List</a><<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a>> instanceNames)</nobr>
+
+ <div class="jd-descrdiv">Takes the existing idealstate as input and computes newIdealState such that
+ the partition movement is minimized.</div>
+
+ </td></tr>
+
+
+
+ <tr class="alt-color api apilevel-" >
+ <td class="jd-typecol"><nobr>
+
+
+
+
+
+ void</nobr>
+ </td>
+ <td class="jd-linkcol" width="100%"><nobr>
<span class="sympad"><a href="../../../../../org/apache/helix/manager/zk/ZKHelixAdmin.html#rebalance(java.lang.String, java.lang.String, int)">rebalance</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> clusterName, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> resourceName, int replica)</nobr>
<div class="jd-descrdiv">Rebalance a resource in cluster</div>
@@ -1077,7 +1128,7 @@ Summary:
- <tr class="alt-color api apilevel-" >
+ <tr class=" api apilevel-" >
<td class="jd-typecol"><nobr>
@@ -1095,7 +1146,7 @@ Summary:
- <tr class=" api apilevel-" >
+ <tr class="alt-color api apilevel-" >
<td class="jd-typecol"><nobr>
@@ -1113,7 +1164,7 @@ Summary:
- <tr class="alt-color api apilevel-" >
+ <tr class=" api apilevel-" >
<td class="jd-typecol"><nobr>
@@ -1134,7 +1185,7 @@ Summary:
- <tr class=" api apilevel-" >
+ <tr class="alt-color api apilevel-" >
<td class="jd-typecol"><nobr>
@@ -1152,7 +1203,7 @@ Summary:
- <tr class="alt-color api apilevel-" >
+ <tr class=" api apilevel-" >
<td class="jd-typecol"><nobr>
@@ -1170,7 +1221,7 @@ Summary:
- <tr class=" api apilevel-" >
+ <tr class="alt-color api apilevel-" >
<td class="jd-typecol"><nobr>
@@ -1990,6 +2041,54 @@ From interface
void</nobr>
</td>
<td class="jd-linkcol" width="100%"><nobr>
+ <span class="sympad"><a href="../../../../../org/apache/helix/HelixAdmin.html#rebalance(java.lang.String, java.lang.String, int, java.lang.String)">rebalance</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> clusterName, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> resourceName, int replica, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> keyPrefix)</nobr>
+
+ </td></tr>
+
+
+
+ <tr class="alt-color api apilevel-" >
+ <td class="jd-typecol"><nobr>
+ abstract
+
+
+
+
+ void</nobr>
+ </td>
+ <td class="jd-linkcol" width="100%"><nobr>
+ <span class="sympad"><a href="../../../../../org/apache/helix/HelixAdmin.html#rebalance(java.lang.String, java.lang.String, int, java.util.List<java.lang.String>)">rebalance</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> clusterName, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> resourceName, int replica, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/util/List.html">List</a><<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a>> instances)</nobr>
+
+ </td></tr>
+
+
+
+ <tr class=" api apilevel-" >
+ <td class="jd-typecol"><nobr>
+ abstract
+
+
+
+
+ void</nobr>
+ </td>
+ <td class="jd-linkcol" width="100%"><nobr>
+ <span class="sympad"><a href="../../../../../org/apache/helix/HelixAdmin.html#rebalance(java.lang.String, org.apache.helix.model.IdealState, java.util.List<java.lang.String>)">rebalance</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> clusterName, <a href="../../../../../org/apache/helix/model/IdealState.html">IdealState</a> currentIdealState, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/util/List.html">List</a><<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a>> instanceNames)</nobr>
+
+ </td></tr>
+
+
+
+ <tr class="alt-color api apilevel-" >
+ <td class="jd-typecol"><nobr>
+ abstract
+
+
+
+
+ void</nobr>
+ </td>
+ <td class="jd-linkcol" width="100%"><nobr>
<span class="sympad"><a href="../../../../../org/apache/helix/HelixAdmin.html#rebalance(java.lang.String, java.lang.String, int)">rebalance</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> clusterName, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> resourceName, int replica)</nobr>
<div class="jd-descrdiv">Rebalance a resource in cluster</div>
@@ -1998,7 +2097,7 @@ From interface
- <tr class="alt-color api apilevel-" >
+ <tr class=" api apilevel-" >
<td class="jd-typecol"><nobr>
abstract
@@ -2016,7 +2115,7 @@ From interface
- <tr class=" api apilevel-" >
+ <tr class="alt-color api apilevel-" >
<td class="jd-typecol"><nobr>
abstract
@@ -2034,7 +2133,7 @@ From interface
- <tr class="alt-color api apilevel-" >
+ <tr class=" api apilevel-" >
<td class="jd-typecol"><nobr>
abstract
@@ -2055,7 +2154,7 @@ From interface
- <tr class=" api apilevel-" >
+ <tr class="alt-color api apilevel-" >
<td class="jd-typecol"><nobr>
abstract
@@ -2073,7 +2172,7 @@ From interface
- <tr class="alt-color api apilevel-" >
+ <tr class=" api apilevel-" >
<td class="jd-typecol"><nobr>
abstract
@@ -2091,7 +2190,7 @@ From interface
- <tr class=" api apilevel-" >
+ <tr class="alt-color api apilevel-" >
<td class="jd-typecol"><nobr>
abstract
@@ -3204,6 +3303,100 @@ From interface
</div>
+<A NAME="rebalance(java.lang.String, java.lang.String, int, java.lang.String)"></A>
+
+<div class="jd-details api apilevel-">
+ <h4 class="jd-details-title">
+ <span class="normal">
+ public
+
+
+
+
+ void
+ </span>
+ <span class="sympad">rebalance</span>
+ <span class="normal">(<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> clusterName, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> resourceName, int replica, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> keyPrefix)</span>
+ </h4>
+ <div class="api-level">
+ <div>
+
+</div>
+
+
+
+ </div>
+ <div class="jd-details-descr">
+
+ <div class="jd-tagdata jd-tagdescr"><p></p></div>
+
+ </div>
+</div>
+
+
+<A NAME="rebalance(java.lang.String, java.lang.String, int, java.util.List<java.lang.String>)"></A>
+
+<div class="jd-details api apilevel-">
+ <h4 class="jd-details-title">
+ <span class="normal">
+ public
+
+
+
+
+ void
+ </span>
+ <span class="sympad">rebalance</span>
+ <span class="normal">(<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> clusterName, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> resourceName, int replica, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/util/List.html">List</a><<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a>> instances)</span>
+ </h4>
+ <div class="api-level">
+ <div>
+
+</div>
+
+
+
+ </div>
+ <div class="jd-details-descr">
+
+ <div class="jd-tagdata jd-tagdescr"><p></p></div>
+
+ </div>
+</div>
+
+
+<A NAME="rebalance(java.lang.String, org.apache.helix.model.IdealState, java.util.List<java.lang.String>)"></A>
+
+<div class="jd-details api apilevel-">
+ <h4 class="jd-details-title">
+ <span class="normal">
+ public
+
+
+
+
+ void
+ </span>
+ <span class="sympad">rebalance</span>
+ <span class="normal">(<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> clusterName, <a href="../../../../../org/apache/helix/model/IdealState.html">IdealState</a> currentIdealState, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/util/List.html">List</a><<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a>> instanceNames)</span>
+ </h4>
+ <div class="api-level">
+ <div>
+
+</div>
+
+
+
+ </div>
+ <div class="jd-details-descr">
+
+ <div class="jd-tagdata jd-tagdescr"><p>Takes the existing idealstate as input and computes newIdealState such that
+ the partition movement is minimized. The partitions are redistributed among the instances provided.</p></div>
+
+ </div>
+</div>
+
+
<A NAME="rebalance(java.lang.String, java.lang.String, int)"></A>
<div class="jd-details api apilevel-">
Modified: incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/CLMLogFileAppender.html
URL: http://svn.apache.org/viewvc/incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/CLMLogFileAppender.html?rev=1428210&r1=1428209&r2=1428210&view=diff
==============================================================================
--- incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/CLMLogFileAppender.html (original)
+++ incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/CLMLogFileAppender.html Thu Jan 3 08:21:23 2013
@@ -219,12 +219,12 @@
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/ClusterStateVerifier.html">ClusterStateVerifier</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/ClusterStateVerifier.BestPossAndExtViewZkVerifier.html">ClusterStateVerifier.BestPossAndExtViewZkVerifier</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/ClusterStateVerifier.MasterNbInExtViewVerifier.html">ClusterStateVerifier.MasterNbInExtViewVerifier</a></li>
+ <li class="api apilevel-"><a href="../../../../org/apache/helix/tools/DefaultIdealStateCalculator.html">DefaultIdealStateCalculator</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealCalculatorByConsistentHashing.html">IdealCalculatorByConsistentHashing</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealCalculatorByConsistentHashing.FnvHash.html">IdealCalculatorByConsistentHashing.FnvHash</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorByRush.html">IdealStateCalculatorByRush</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorByShuffling.html">IdealStateCalculatorByShuffling</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorForEspressoRelay.html">IdealStateCalculatorForEspressoRelay</a></li>
- <li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorForStorageNode.html">IdealStateCalculatorForStorageNode</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/JmxDumper.html">JmxDumper</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/LocalZKServer.html">LocalZKServer</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/MessagePoster.html">MessagePoster</a></li>
Modified: incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterSetup.html
URL: http://svn.apache.org/viewvc/incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterSetup.html?rev=1428210&r1=1428209&r2=1428210&view=diff
==============================================================================
--- incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterSetup.html (original)
+++ incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterSetup.html Thu Jan 3 08:21:23 2013
@@ -219,12 +219,12 @@
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/ClusterStateVerifier.html">ClusterStateVerifier</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/ClusterStateVerifier.BestPossAndExtViewZkVerifier.html">ClusterStateVerifier.BestPossAndExtViewZkVerifier</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/ClusterStateVerifier.MasterNbInExtViewVerifier.html">ClusterStateVerifier.MasterNbInExtViewVerifier</a></li>
+ <li class="api apilevel-"><a href="../../../../org/apache/helix/tools/DefaultIdealStateCalculator.html">DefaultIdealStateCalculator</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealCalculatorByConsistentHashing.html">IdealCalculatorByConsistentHashing</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealCalculatorByConsistentHashing.FnvHash.html">IdealCalculatorByConsistentHashing.FnvHash</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorByRush.html">IdealStateCalculatorByRush</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorByShuffling.html">IdealStateCalculatorByShuffling</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorForEspressoRelay.html">IdealStateCalculatorForEspressoRelay</a></li>
- <li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorForStorageNode.html">IdealStateCalculatorForStorageNode</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/JmxDumper.html">JmxDumper</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/LocalZKServer.html">LocalZKServer</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/MessagePoster.html">MessagePoster</a></li>
@@ -982,7 +982,7 @@ Summary:
- <a href="../../../../org/apache/helix/model/IdealState.html">IdealState</a></nobr>
+ void</nobr>
</td>
<td class="jd-linkcol" width="100%"><nobr>
<span class="sympad"><a href="../../../../org/apache/helix/tools/ClusterSetup.html#balanceIdealState(java.lang.String, org.apache.helix.model.IdealState)">balanceIdealState</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> clusterName, <a href="../../../../org/apache/helix/model/IdealState.html">IdealState</a> idealState)</nobr>
@@ -996,22 +996,6 @@ Summary:
- static
-
- <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/util/Map.html">Map</a><<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a>, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/Object.html">Object</a>></nobr>
- </td>
- <td class="jd-linkcol" width="100%"><nobr>
- <span class="sympad"><a href="../../../../org/apache/helix/tools/ClusterSetup.html#buildInternalIdealState(org.apache.helix.model.IdealState)">buildInternalIdealState</a></span>(<a href="../../../../org/apache/helix/model/IdealState.html">IdealState</a> state)</nobr>
-
- </td></tr>
-
-
-
- <tr class=" api apilevel-" >
- <td class="jd-typecol"><nobr>
-
-
-
void</nobr>
@@ -1023,7 +1007,7 @@ Summary:
- <tr class="alt-color api apilevel-" >
+ <tr class=" api apilevel-" >
<td class="jd-typecol"><nobr>
@@ -1039,7 +1023,7 @@ Summary:
- <tr class=" api apilevel-" >
+ <tr class="alt-color api apilevel-" >
<td class="jd-typecol"><nobr>
@@ -1055,7 +1039,7 @@ Summary:
- <tr class="alt-color api apilevel-" >
+ <tr class=" api apilevel-" >
<td class="jd-typecol"><nobr>
@@ -1071,7 +1055,7 @@ Summary:
- <tr class=" api apilevel-" >
+ <tr class="alt-color api apilevel-" >
<td class="jd-typecol"><nobr>
@@ -1087,7 +1071,7 @@ Summary:
- <tr class="alt-color api apilevel-" >
+ <tr class=" api apilevel-" >
<td class="jd-typecol"><nobr>
@@ -1103,7 +1087,7 @@ Summary:
- <tr class=" api apilevel-" >
+ <tr class="alt-color api apilevel-" >
<td class="jd-typecol"><nobr>
@@ -1119,7 +1103,7 @@ Summary:
- <tr class="alt-color api apilevel-" >
+ <tr class=" api apilevel-" >
<td class="jd-typecol"><nobr>
@@ -1135,7 +1119,7 @@ Summary:
- <tr class=" api apilevel-" >
+ <tr class="alt-color api apilevel-" >
<td class="jd-typecol"><nobr>
@@ -1151,7 +1135,7 @@ Summary:
- <tr class="alt-color api apilevel-" >
+ <tr class=" api apilevel-" >
<td class="jd-typecol"><nobr>
@@ -1167,22 +1151,6 @@ Summary:
- <tr class=" api apilevel-" >
- <td class="jd-typecol"><nobr>
-
-
-
-
-
- <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String[]</a></nobr>
- </td>
- <td class="jd-linkcol" width="100%"><nobr>
- <span class="sympad"><a href="../../../../org/apache/helix/tools/ClusterSetup.html#parseStates(java.lang.String, java.lang.String)">parseStates</a></span>(<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> clusterName, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> stateModelName)</nobr>
-
- </td></tr>
-
-
-
<tr class="alt-color api apilevel-" >
<td class="jd-typecol"><nobr>
@@ -3679,7 +3647,7 @@ From class
- <a href="../../../../org/apache/helix/model/IdealState.html">IdealState</a>
+ void
</span>
<span class="sympad">balanceIdealState</span>
<span class="normal">(<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> clusterName, <a href="../../../../org/apache/helix/model/IdealState.html">IdealState</a> idealState)</span>
@@ -3700,37 +3668,6 @@ From class
</div>
-<A NAME="buildInternalIdealState(org.apache.helix.model.IdealState)"></A>
-
-<div class="jd-details api apilevel-">
- <h4 class="jd-details-title">
- <span class="normal">
- public
- static
-
-
-
- <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/util/Map.html">Map</a><<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a>, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/Object.html">Object</a>>
- </span>
- <span class="sympad">buildInternalIdealState</span>
- <span class="normal">(<a href="../../../../org/apache/helix/model/IdealState.html">IdealState</a> state)</span>
- </h4>
- <div class="api-level">
- <div>
-
-</div>
-
-
-
- </div>
- <div class="jd-details-descr">
-
- <div class="jd-tagdata jd-tagdescr"><p></p></div>
-
- </div>
-</div>
-
-
<A NAME="deleteCluster(java.lang.String)"></A>
<div class="jd-details api apilevel-">
@@ -4062,37 +3999,6 @@ From class
</div>
-<A NAME="parseStates(java.lang.String, java.lang.String)"></A>
-
-<div class="jd-details api apilevel-">
- <h4 class="jd-details-title">
- <span class="normal">
- public
-
-
-
-
- <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String[]</a>
- </span>
- <span class="sympad">parseStates</span>
- <span class="normal">(<a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> clusterName, <a href="http://download.oracle.com/javase/6/docs/api/index.html?java/lang/String.html">String</a> stateModelName)</span>
- </h4>
- <div class="api-level">
- <div>
-
-</div>
-
-
-
- </div>
- <div class="jd-details-descr">
-
- <div class="jd-tagdata jd-tagdescr"><p></p></div>
-
- </div>
-</div>
-
-
<A NAME="printUsage(org.apache.commons.cli.Options)"></A>
<div class="jd-details api apilevel-">
Modified: incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterStateVerifier.BestPossAndExtViewZkVerifier.html
URL: http://svn.apache.org/viewvc/incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterStateVerifier.BestPossAndExtViewZkVerifier.html?rev=1428210&r1=1428209&r2=1428210&view=diff
==============================================================================
--- incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterStateVerifier.BestPossAndExtViewZkVerifier.html (original)
+++ incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterStateVerifier.BestPossAndExtViewZkVerifier.html Thu Jan 3 08:21:23 2013
@@ -219,12 +219,12 @@
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/ClusterStateVerifier.html">ClusterStateVerifier</a></li>
<li class="selected api apilevel-"><a href="../../../../org/apache/helix/tools/ClusterStateVerifier.BestPossAndExtViewZkVerifier.html">ClusterStateVerifier.BestPossAndExtViewZkVerifier</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/ClusterStateVerifier.MasterNbInExtViewVerifier.html">ClusterStateVerifier.MasterNbInExtViewVerifier</a></li>
+ <li class="api apilevel-"><a href="../../../../org/apache/helix/tools/DefaultIdealStateCalculator.html">DefaultIdealStateCalculator</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealCalculatorByConsistentHashing.html">IdealCalculatorByConsistentHashing</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealCalculatorByConsistentHashing.FnvHash.html">IdealCalculatorByConsistentHashing.FnvHash</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorByRush.html">IdealStateCalculatorByRush</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorByShuffling.html">IdealStateCalculatorByShuffling</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorForEspressoRelay.html">IdealStateCalculatorForEspressoRelay</a></li>
- <li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorForStorageNode.html">IdealStateCalculatorForStorageNode</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/JmxDumper.html">JmxDumper</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/LocalZKServer.html">LocalZKServer</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/MessagePoster.html">MessagePoster</a></li>
Modified: incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterStateVerifier.MasterNbInExtViewVerifier.html
URL: http://svn.apache.org/viewvc/incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterStateVerifier.MasterNbInExtViewVerifier.html?rev=1428210&r1=1428209&r2=1428210&view=diff
==============================================================================
--- incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterStateVerifier.MasterNbInExtViewVerifier.html (original)
+++ incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterStateVerifier.MasterNbInExtViewVerifier.html Thu Jan 3 08:21:23 2013
@@ -219,12 +219,12 @@
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/ClusterStateVerifier.html">ClusterStateVerifier</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/ClusterStateVerifier.BestPossAndExtViewZkVerifier.html">ClusterStateVerifier.BestPossAndExtViewZkVerifier</a></li>
<li class="selected api apilevel-"><a href="../../../../org/apache/helix/tools/ClusterStateVerifier.MasterNbInExtViewVerifier.html">ClusterStateVerifier.MasterNbInExtViewVerifier</a></li>
+ <li class="api apilevel-"><a href="../../../../org/apache/helix/tools/DefaultIdealStateCalculator.html">DefaultIdealStateCalculator</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealCalculatorByConsistentHashing.html">IdealCalculatorByConsistentHashing</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealCalculatorByConsistentHashing.FnvHash.html">IdealCalculatorByConsistentHashing.FnvHash</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorByRush.html">IdealStateCalculatorByRush</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorByShuffling.html">IdealStateCalculatorByShuffling</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorForEspressoRelay.html">IdealStateCalculatorForEspressoRelay</a></li>
- <li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorForStorageNode.html">IdealStateCalculatorForStorageNode</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/JmxDumper.html">JmxDumper</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/LocalZKServer.html">LocalZKServer</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/MessagePoster.html">MessagePoster</a></li>
Modified: incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterStateVerifier.Verifier.html
URL: http://svn.apache.org/viewvc/incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterStateVerifier.Verifier.html?rev=1428210&r1=1428209&r2=1428210&view=diff
==============================================================================
--- incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterStateVerifier.Verifier.html (original)
+++ incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterStateVerifier.Verifier.html Thu Jan 3 08:21:23 2013
@@ -219,12 +219,12 @@
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/ClusterStateVerifier.html">ClusterStateVerifier</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/ClusterStateVerifier.BestPossAndExtViewZkVerifier.html">ClusterStateVerifier.BestPossAndExtViewZkVerifier</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/ClusterStateVerifier.MasterNbInExtViewVerifier.html">ClusterStateVerifier.MasterNbInExtViewVerifier</a></li>
+ <li class="api apilevel-"><a href="../../../../org/apache/helix/tools/DefaultIdealStateCalculator.html">DefaultIdealStateCalculator</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealCalculatorByConsistentHashing.html">IdealCalculatorByConsistentHashing</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealCalculatorByConsistentHashing.FnvHash.html">IdealCalculatorByConsistentHashing.FnvHash</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorByRush.html">IdealStateCalculatorByRush</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorByShuffling.html">IdealStateCalculatorByShuffling</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorForEspressoRelay.html">IdealStateCalculatorForEspressoRelay</a></li>
- <li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorForStorageNode.html">IdealStateCalculatorForStorageNode</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/JmxDumper.html">JmxDumper</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/LocalZKServer.html">LocalZKServer</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/MessagePoster.html">MessagePoster</a></li>
Modified: incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterStateVerifier.ZkVerifier.html
URL: http://svn.apache.org/viewvc/incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterStateVerifier.ZkVerifier.html?rev=1428210&r1=1428209&r2=1428210&view=diff
==============================================================================
--- incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterStateVerifier.ZkVerifier.html (original)
+++ incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterStateVerifier.ZkVerifier.html Thu Jan 3 08:21:23 2013
@@ -219,12 +219,12 @@
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/ClusterStateVerifier.html">ClusterStateVerifier</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/ClusterStateVerifier.BestPossAndExtViewZkVerifier.html">ClusterStateVerifier.BestPossAndExtViewZkVerifier</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/ClusterStateVerifier.MasterNbInExtViewVerifier.html">ClusterStateVerifier.MasterNbInExtViewVerifier</a></li>
+ <li class="api apilevel-"><a href="../../../../org/apache/helix/tools/DefaultIdealStateCalculator.html">DefaultIdealStateCalculator</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealCalculatorByConsistentHashing.html">IdealCalculatorByConsistentHashing</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealCalculatorByConsistentHashing.FnvHash.html">IdealCalculatorByConsistentHashing.FnvHash</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorByRush.html">IdealStateCalculatorByRush</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorByShuffling.html">IdealStateCalculatorByShuffling</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorForEspressoRelay.html">IdealStateCalculatorForEspressoRelay</a></li>
- <li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorForStorageNode.html">IdealStateCalculatorForStorageNode</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/JmxDumper.html">JmxDumper</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/LocalZKServer.html">LocalZKServer</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/MessagePoster.html">MessagePoster</a></li>
Modified: incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterStateVerifier.html
URL: http://svn.apache.org/viewvc/incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterStateVerifier.html?rev=1428210&r1=1428209&r2=1428210&view=diff
==============================================================================
--- incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterStateVerifier.html (original)
+++ incubator/helix/site-content/apidocs/reference/org/apache/helix/tools/ClusterStateVerifier.html Thu Jan 3 08:21:23 2013
@@ -219,12 +219,12 @@
<li class="selected api apilevel-"><a href="../../../../org/apache/helix/tools/ClusterStateVerifier.html">ClusterStateVerifier</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/ClusterStateVerifier.BestPossAndExtViewZkVerifier.html">ClusterStateVerifier.BestPossAndExtViewZkVerifier</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/ClusterStateVerifier.MasterNbInExtViewVerifier.html">ClusterStateVerifier.MasterNbInExtViewVerifier</a></li>
+ <li class="api apilevel-"><a href="../../../../org/apache/helix/tools/DefaultIdealStateCalculator.html">DefaultIdealStateCalculator</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealCalculatorByConsistentHashing.html">IdealCalculatorByConsistentHashing</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealCalculatorByConsistentHashing.FnvHash.html">IdealCalculatorByConsistentHashing.FnvHash</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorByRush.html">IdealStateCalculatorByRush</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorByShuffling.html">IdealStateCalculatorByShuffling</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorForEspressoRelay.html">IdealStateCalculatorForEspressoRelay</a></li>
- <li class="api apilevel-"><a href="../../../../org/apache/helix/tools/IdealStateCalculatorForStorageNode.html">IdealStateCalculatorForStorageNode</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/JmxDumper.html">JmxDumper</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/LocalZKServer.html">LocalZKServer</a></li>
<li class="api apilevel-"><a href="../../../../org/apache/helix/tools/MessagePoster.html">MessagePoster</a></li>