helix-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ka...@apache.org
Subject svn commit: r1624796 [23/26] - in /helix/site-content: ./ 0.6.1-incubating-docs/ 0.6.1-incubating-docs/recipes/ 0.6.1-incubating-docs/releasenotes/ 0.6.2-incubating-docs/ 0.6.2-incubating-docs/recipes/ 0.6.2-incubating-docs/releasenotes/ 0.6.3-docs/ 0....
Date Sun, 14 Sep 2014 01:47:40 GMT
Added: helix/site-content/0.7.1-docs/tutorial_user_def_rebalancer.html
URL: http://svn.apache.org/viewvc/helix/site-content/0.7.1-docs/tutorial_user_def_rebalancer.html?rev=1624796&view=auto
==============================================================================
--- helix/site-content/0.7.1-docs/tutorial_user_def_rebalancer.html (added)
+++ helix/site-content/0.7.1-docs/tutorial_user_def_rebalancer.html Sun Sep 14 01:47:34 2014
@@ -0,0 +1,379 @@
+
+<!DOCTYPE html>
+<!--
+ Generated by Apache Maven Doxia at 2014-09-13
+ Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
+-->
+<html  xml:lang="en" lang="en">
+
+	<head>
+		<meta charset="UTF-8" />
+		<title>Apache Helix -   Tutorial - User-Defined Rebalancing</title>
+		<meta name="viewport" content="width=device-width, initial-scale=1.0" />
+		<meta name="description" content="" />
+		<meta http-equiv="content-language" content="en" />
+
+		<link href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.2.2/css/bootstrap.min.css" rel="stylesheet" />
+		<link href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.2.2/css/bootstrap-responsive.min.css" rel="stylesheet" />
+		<link href="./css/docs.css" rel="stylesheet" />
+		<link href="./css/reflow-skin.css" rel="stylesheet" />
+		
+		
+		<link href="./css/lightbox.css" rel="stylesheet" />
+		
+		<link href="./css/site.css" rel="stylesheet" />
+		<link href="./css/print.css" rel="stylesheet" media="print" />
+		
+		<!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->
+		<!--[if lt IE 9]>
+			<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
+		<![endif]-->
+		
+<script type="text/javascript">var _gaq = _gaq || [];
+        _gaq.push(['_setAccount', 'UA-3211522-12']);
+        _gaq.push(['_trackPageview']);
+
+        (function() {
+        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+        })();</script>
+	</head>
+
+	<body class="page-tutorial_user_def_rebalancer project-071-docs" data-spy="scroll" data-offset="60" data-target="#toc-scroll-target">
+
+		<div class="navbar navbar-fixed-top">
+			<div class="navbar-inner">
+				<div class="container">
+					<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
+						<span class="icon-bar"></span>
+						<span class="icon-bar"></span>
+						<span class="icon-bar"></span>
+					</a>
+					<a class="brand" href="..">Apache Helix</a>
+					<div class="nav-collapse">
+						<ul class="nav pull-right">
+							<li><a href="index.html" title="Helix 0.7.1 (beta)">Helix 0.7.1 (beta) </a></li>
+							<li class="dropdown">
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Get Helix <b class="caret"></b></a>
+								<ul class="dropdown-menu">
+									<li><a href="download.html" title="Download">Download </a></li>
+									<li><a href="Building.html" title="Building">Building </a></li>
+									<li><a href="releasenotes/release-0.7.1.html" title="Release Notes">Release Notes </a></li>
+								</ul>
+							</li>
+							<li class="dropdown">
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Hands-On <b class="caret"></b></a>
+								<ul class="dropdown-menu">
+									<li><a href="Quickstart.html" title="Quick Start">Quick Start </a></li>
+									<li><a href="Tutorial.html" title="Tutorial">Tutorial </a></li>
+									<li><a href="../javadocs/0.7.1" title="Javadocs">Javadocs </a></li>
+								</ul>
+							</li>
+							<li class="dropdown">
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Recipes <b class="caret"></b></a>
+								<ul class="dropdown-menu">
+									<li><a href="recipes/lock_manager.html" title="Distributed lock manager">Distributed lock manager </a></li>
+									<li><a href="recipes/rabbitmq_consumer_group.html" title="Rabbit MQ consumer group">Rabbit MQ consumer group </a></li>
+									<li><a href="recipes/rsync_replicated_file_store.html" title="Rsync replicated file store">Rsync replicated file store </a></li>
+									<li><a href="recipes/service_discovery.html" title="Service Discovery">Service Discovery </a></li>
+									<li><a href="recipes/task_dag_execution.html" title="Distributed task DAG Execution">Distributed task DAG Execution </a></li>
+									<li><a href="recipes/user_def_rebalancer.html" title="User-defined rebalancer">User-defined rebalancer </a></li>
+								</ul>
+							</li>
+						</ul>
+					</div><!--/.nav-collapse -->
+				</div>
+			</div>
+		</div>
+		
+	<div class="container">
+	
+	<!-- Masthead
+	================================================== -->
+	<header class="jumbotron subhead">
+		<div class="row" id="banner">
+			<div class="span12">
+				<div class="pull-left">
+					<a href="../" id="bannerLeft"><img src="../images/helix-logo.jpg" alt='"''"' /></a>
+					<p class="lead">A cluster management framework for partitioned and replicated distributed resources</p>
+				</div>
+				<div class="pull-right">
+					<a href="http://www.apache.org/" id="bannerRight"><img src="../images/feather_small.gif" alt='"''"' /></a>
+				</div>
+			</div>
+		</div>
+		<div>
+			<ul class="breadcrumb">
+				<li><a href="../" title="Apache Helix">Apache Helix </a></li>
+				<li class="divider">/</li>
+				<li><a href="./" title="Release 0.7.1 (beta)">Release 0.7.1 (beta) </a></li>
+				<li class="divider">/</li>
+				<li>  Tutorial - User-Defined Rebalancing</li>
+				<li class="publishDate version-date pull-right">Last Published: 2014-09-13</li>
+			</ul>
+		</div>
+	</header>
+
+	<div class="main-body">
+	<div class="row">
+		<div class="span12">
+			<div class="body-content">
+<!-- -
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License. --> 
+<p></p> 
+<div class="section"> 
+ <div class="page-header">
+  <h2 id="Helix_Tutorial:_User-Defined_Rebalancing"><a href="./Tutorial.html">Helix Tutorial</a>: User-Defined Rebalancing</h2>
+ </div> 
+ <p>Even though Helix can compute both the location and the state of replicas internally using a default fully-automatic rebalancer, specific applications may require rebalancing strategies that optimize for different requirements. Thus, Helix allows applications to plug in arbitrary rebalancer algorithms that implement a provided interface. One of the main design goals of Helix is to provide maximum flexibility to any distributed application. Thus, it allows applications to fully implement the rebalancer, which is the core constraint solver in the system, if the application developer so chooses.</p> 
+ <p>Whenever the state of the cluster changes, as is the case when participants join or leave the cluster, Helix automatically calls the rebalancer to compute a new mapping of all the replicas in the resource. When using a pluggable rebalancer, the only required step is to register it with Helix. Subsequently, no additional bootstrapping steps are necessary. Helix uses reflection to look up and load the class dynamically at runtime. As a result, it is also technically possible to change the rebalancing strategy used at any time.</p> 
+ <p>The <a class="externalLink" href="http://helix.apache.org/javadocs/0.7.1/reference/org/apache/helix/controller/rebalancer/HelixRebalancer.html">HelixRebalancer</a> interface is as follows:</p> 
+ <div class="source"> 
+  <pre>public void init(HelixManager helixManager, ControllerContextProvider contextProvider);
+
+public ResourceAssignment computeResourceMapping(IdealState idealState, RebalancerConfig config,
+    ResourceAssignment, prevAssignment, Cluster cluster, ResourceCurrentState currentState);
+</pre> 
+ </div> 
+ <p>In <tt>init()</tt>, the first parameter is a reference to the controller’s connection, and the second is a helper that allows a rebalancer to persist arbitrary context for future lookup.</p> 
+ <p>In <tt>rebalance()</tt>, the first parameter is a configuration of the resource to rebalance, the second is optional user-provided configuration for the rebalancer, the third is the output of the previous invocation of this method (if supported), the the fourth is a full cache of all of the cluster data available to Helix, and the fifth is a snapshot of the actual current placements and state assignments. Internally, Helix implements the same interface for its own rebalancing routines, so a user-defined rebalancer will be cognizant of the same information about the cluster as an internal implementation. Helix strives to provide applications the ability to implement algorithms that may require a large portion of the entire state of the cluster to make the best placement and state assignment decisions possible.</p> 
+ <p>A ResourceAssignment is a full representation of the location and the state of each replica of each partition of a given resource. This is a simple representation of the placement that the algorithm believes is the best possible. If the placement meets all defined constraints, this is what will become the actual state of the distributed system.</p> 
+ <div class="section"> 
+  <h3 id="Rebalancer_Config">Rebalancer Config</h3> 
+  <p>Helix provides an interface called <a class="externalLink" href="http://helix.apache.org/javadocs/0.7.1/reference/org/apache/helix/controller/rebalancer/config/RebalancerConfig.html">RebalancerConfig</a>. In practice, this may not be necessary for most rebalancers, but it allows maximum flexibility in specifying how a rebalancer should behave.</p> 
+ </div> 
+ <div class="section"> 
+  <h3 id="Specifying_a_Rebalancer">Specifying a Rebalancer</h3> 
+  <p>To specify the rebalancer, one can use <tt>IdealState#setRebalancerRef(RebalancerRef)</tt> to specify the specific implementation of the rebalancer class:</p> 
+  <div class="source"> 
+   <pre>IdealState idealState = helixAdmin.getResourceIdealState(clusterName, resourceName);
+idealState.setRebalanceMode(RebalanceMode.USER_DEFINED);
+idealState.setRebalancerRef(RebalancerRef.from(MyRebalancer.class));
+</pre> 
+  </div> 
+  <p>There are two key fields to set to specify that a pluggable rebalancer should be used. First, the rebalance mode should be set to USER_DEFINED, and second the rebalancer class name should be set to a class that implements Rebalancer and is within the scope of the project. The class name is a fully-qualified class name consisting of its package and its name.</p> 
+  <div class="section"> 
+   <h4 id="Using_YAML">Using YAML</h4> 
+   <p>Alternatively, the rebalancer class name can be specified in a YAML file representing the cluster configuration. The requirements are the same, but the representation is more compact. Below are the first few lines of an example YAML file. To see a full YAML specification, see the <a href="./tutorial_yaml.html">YAML tutorial</a>.</p> 
+   <div class="source"> 
+    <pre>clusterName: lock-manager-custom-rebalancer # unique name for the cluster
+resources:
+  - name: lock-group # unique resource name
+    rebalancer: # we will provide our own rebalancer
+      mode: USER_DEFINED
+      class: domain.project.helix.rebalancer.UserDefinedRebalancerClass
+...
+</pre> 
+   </div> 
+  </div> 
+ </div> 
+ <div class="section"> 
+  <h3 id="Example">Example</h3> 
+  <p>We demonstrate plugging in a simple user-defined rebalancer as part of a revisit of the <a href="./recipes/user_def_rebalancer.html">distributed lock manager</a> example. It includes a functional Rebalancer implementation, as well as the entire YAML file used to define the cluster.</p> 
+  <p>Consider the case where partitions are locks in a lock manager and 6 locks are to be distributed evenly to a set of participants, and only one participant can hold each lock. We can define a rebalancing algorithm that simply takes the modulus of the lock number and the number of participants to evenly distribute the locks across participants. Helix allows capping the number of partitions a participant can accept, but since locks are lightweight, we do not need to define a restriction in this case. <a class="externalLink" href="https://git-wip-us.apache.org/repos/asf?p=helix.git;a=blob;f=recipes/user-defined-rebalancer/src/main/java/org/apache/helix/userdefinedrebalancer/LockManagerRebalancer.java;h=a232842d6ec1a8706c769bead458e29a658b4db5;hb=94e1079aa83daee27bfa9f1b1ca08367203e88d8">This</a> is a succinct implementation of this algorithm.</p> 
+  <p>Here is the ResourceAssignment emitted by the user-defined rebalancer for a 3-participant system whenever there is a change to the set of participants.</p> 
+  <ul> 
+   <li>Participant_A joins</li> 
+  </ul> 
+  <div class="source"> 
+   <pre>{
+  &quot;lock_0&quot;: { &quot;Participant_A&quot;: &quot;LOCKED&quot;},
+  &quot;lock_1&quot;: { &quot;Participant_A&quot;: &quot;LOCKED&quot;},
+  &quot;lock_2&quot;: { &quot;Participant_A&quot;: &quot;LOCKED&quot;},
+  &quot;lock_3&quot;: { &quot;Participant_A&quot;: &quot;LOCKED&quot;},
+  &quot;lock_4&quot;: { &quot;Participant_A&quot;: &quot;LOCKED&quot;},
+  &quot;lock_5&quot;: { &quot;Participant_A&quot;: &quot;LOCKED&quot;},
+}
+</pre> 
+  </div> 
+  <p>A ResourceAssignment is a mapping for each resource of partition to the participant serving each replica and the state of each replica. The state model is a simple LOCKED/RELEASED model, so participant A holds all lock partitions in the LOCKED state.</p> 
+  <ul> 
+   <li>Participant_B joins</li> 
+  </ul> 
+  <div class="source"> 
+   <pre>{
+  &quot;lock_0&quot;: { &quot;Participant_A&quot;: &quot;LOCKED&quot;},
+  &quot;lock_1&quot;: { &quot;Participant_B&quot;: &quot;LOCKED&quot;},
+  &quot;lock_2&quot;: { &quot;Participant_A&quot;: &quot;LOCKED&quot;},
+  &quot;lock_3&quot;: { &quot;Participant_B&quot;: &quot;LOCKED&quot;},
+  &quot;lock_4&quot;: { &quot;Participant_A&quot;: &quot;LOCKED&quot;},
+  &quot;lock_5&quot;: { &quot;Participant_B&quot;: &quot;LOCKED&quot;},
+}
+</pre> 
+  </div> 
+  <p>Now that there are two participants, the simple mod-based function assigns every other lock to the second participant. On any system change, the rebalancer is invoked so that the application can define how to redistribute its resources.</p> 
+  <ul> 
+   <li>Participant_C joins (steady state)</li> 
+  </ul> 
+  <div class="source"> 
+   <pre>{
+  &quot;lock_0&quot;: { &quot;Participant_A&quot;: &quot;LOCKED&quot;},
+  &quot;lock_1&quot;: { &quot;Participant_B&quot;: &quot;LOCKED&quot;},
+  &quot;lock_2&quot;: { &quot;Participant_C&quot;: &quot;LOCKED&quot;},
+  &quot;lock_3&quot;: { &quot;Participant_A&quot;: &quot;LOCKED&quot;},
+  &quot;lock_4&quot;: { &quot;Participant_B&quot;: &quot;LOCKED&quot;},
+  &quot;lock_5&quot;: { &quot;Participant_C&quot;: &quot;LOCKED&quot;},
+}
+</pre> 
+  </div> 
+  <p>This is the steady state of the system. Notice that four of the six locks now have a different owner. That is because of the na&iuml;ve modulus-based assignmemt approach used by the user-defined rebalancer. However, the interface is flexible enough to allow you to employ consistent hashing or any other scheme if minimal movement is a system requirement.</p> 
+  <ul> 
+   <li>Participant_B fails</li> 
+  </ul> 
+  <div class="source"> 
+   <pre>{
+  &quot;lock_0&quot;: { &quot;Participant_A&quot;: &quot;LOCKED&quot;},
+  &quot;lock_1&quot;: { &quot;Participant_C&quot;: &quot;LOCKED&quot;},
+  &quot;lock_2&quot;: { &quot;Participant_A&quot;: &quot;LOCKED&quot;},
+  &quot;lock_3&quot;: { &quot;Participant_C&quot;: &quot;LOCKED&quot;},
+  &quot;lock_4&quot;: { &quot;Participant_A&quot;: &quot;LOCKED&quot;},
+  &quot;lock_5&quot;: { &quot;Participant_C&quot;: &quot;LOCKED&quot;},
+}
+</pre> 
+  </div> 
+  <p>On any node failure, as in the case of node addition, the rebalancer is invoked automatically so that it can generate a new mapping as a response to the change. Helix ensures that the Rebalancer has the opportunity to reassign locks as required by the application.</p> 
+  <ul> 
+   <li>Participant_B (or the replacement for the original Participant_B) rejoins</li> 
+  </ul> 
+  <div class="source"> 
+   <pre>{
+  &quot;lock_0&quot;: { &quot;Participant_A&quot;: &quot;LOCKED&quot;},
+  &quot;lock_1&quot;: { &quot;Participant_B&quot;: &quot;LOCKED&quot;},
+  &quot;lock_2&quot;: { &quot;Participant_C&quot;: &quot;LOCKED&quot;},
+  &quot;lock_3&quot;: { &quot;Participant_A&quot;: &quot;LOCKED&quot;},
+  &quot;lock_4&quot;: { &quot;Participant_B&quot;: &quot;LOCKED&quot;},
+  &quot;lock_5&quot;: { &quot;Participant_C&quot;: &quot;LOCKED&quot;},
+}
+</pre> 
+  </div> 
+  <p>The rebalancer was invoked once again and the resulting ResourceAssignment reflects the steady state.</p> 
+ </div> 
+ <div class="section"> 
+  <h3 id="Caveats">Caveats</h3> 
+  <ul> 
+   <li>The rebalancer class must be available at runtime, or else Helix will not attempt to rebalance at all</li> 
+  </ul> 
+ </div> 
+</div>
+			</div>
+		</div>
+	</div>
+	</div>
+
+	</div><!-- /container -->
+	
+	<!-- Footer
+	================================================== -->
+	<footer class="well">
+		<div class="container">
+			<div class="row">
+				<div class="span3 bottom-nav">
+					<ul class="nav nav-list">
+						<li class="nav-header">Get Helix</li>
+						<li>
+							<a href="download.html" title="Download">Download </a>
+						</li>
+						<li>
+							<a href="Building.html" title="Building">Building </a>
+						</li>
+						<li>
+							<a href="releasenotes/release-0.7.1.html" title="Release Notes">Release Notes </a>
+						</li>
+					</ul>
+				</div>
+				<div class="span3 bottom-nav">
+					<ul class="nav nav-list">
+						<li class="nav-header">Hands-On</li>
+						<li>
+							<a href="Quickstart.html" title="Quick Start">Quick Start </a>
+						</li>
+						<li>
+							<a href="Tutorial.html" title="Tutorial">Tutorial </a>
+						</li>
+						<li>
+							<a href="../javadocs/0.7.1" title="Javadocs">Javadocs </a>
+						</li>
+					</ul>
+				</div>
+				<div class="span3 bottom-nav">
+					<ul class="nav nav-list">
+						<li class="nav-header">Recipes</li>
+						<li>
+							<a href="recipes/lock_manager.html" title="Distributed lock manager">Distributed lock manager </a>
+						</li>
+						<li>
+							<a href="recipes/rabbitmq_consumer_group.html" title="Rabbit MQ consumer group">Rabbit MQ consumer group </a>
+						</li>
+						<li>
+							<a href="recipes/rsync_replicated_file_store.html" title="Rsync replicated file store">Rsync replicated file store </a>
+						</li>
+						<li>
+							<a href="recipes/service_discovery.html" title="Service Discovery">Service Discovery </a>
+						</li>
+						<li>
+							<a href="recipes/task_dag_execution.html" title="Distributed task DAG Execution">Distributed task DAG Execution </a>
+						</li>
+						<li>
+							<a href="recipes/user_def_rebalancer.html" title="User-defined rebalancer">User-defined rebalancer </a>
+						</li>
+					</ul>
+				</div>
+			</div>
+		</div>
+	</footer>
+		
+	<div class="container subfooter">
+		<div class="row">
+			<div class="span12">
+				<p class="pull-right"><a href="#">Back to top</a></p>
+				<p class="copyright">Copyright &copy;2014 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</p>
+				<p><a href="http://github.com/andriusvelykis/reflow-maven-skin" title="Reflow Maven skin">Reflow Maven skin</a> by <a href="http://andrius.velykis.lt" target="_blank" title="Andrius Velykis">Andrius Velykis</a>.</p>
+		
+<div class="row span16">
+  <div>Apache Helix, Apache, the Apache feather logo, and the Apache Helix project logos are trademarks of The Apache Software Foundation.
+        All other marks mentioned may be trademarks or registered trademarks of their respective owners.</div>
+  <a href="http://helix.apache.org/0.7.1-docs/privacy-policy.html">Privacy Policy</a>
+</div>			</div>
+		</div>
+	</div>
+
+	<!-- Le javascript
+	================================================== -->
+	<!-- Placed at the end of the document so the pages load faster -->
+
+	<!-- Fallback jQuery loading from Google CDN:
+	     http://stackoverflow.com/questions/1014203/best-way-to-use-googles-hosted-jquery-but-fall-back-to-my-hosted-library-on-go -->
+	<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
+	<script type="text/javascript">
+		if (typeof jQuery == 'undefined')
+		{
+			document.write(unescape("%3Cscript src='./js/jquery-1.8.3.min.js' type='text/javascript'%3E%3C/script%3E"));
+		}
+	</script>
+	
+	<script src="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.2.2/js/bootstrap.min.js"></script>
+	<script src="./js/lightbox.js"></script>
+	<script src="./js/jquery.smooth-scroll.min.js"></script>
+	<!-- back button support for smooth scroll -->
+	<script src="./js/jquery.ba-bbq.min.js"></script>
+
+	<script src="./js/reflow-skin.js"></script>
+	
+	</body>
+</html>
\ No newline at end of file

Added: helix/site-content/0.7.1-docs/tutorial_yaml.html
URL: http://svn.apache.org/viewvc/helix/site-content/0.7.1-docs/tutorial_yaml.html?rev=1624796&view=auto
==============================================================================
--- helix/site-content/0.7.1-docs/tutorial_yaml.html (added)
+++ helix/site-content/0.7.1-docs/tutorial_yaml.html Sun Sep 14 01:47:34 2014
@@ -0,0 +1,324 @@
+
+<!DOCTYPE html>
+<!--
+ Generated by Apache Maven Doxia at 2014-09-13
+ Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
+-->
+<html  xml:lang="en" lang="en">
+
+	<head>
+		<meta charset="UTF-8" />
+		<title>Apache Helix -   Tutorial - YAML Cluster Setup</title>
+		<meta name="viewport" content="width=device-width, initial-scale=1.0" />
+		<meta name="description" content="" />
+		<meta http-equiv="content-language" content="en" />
+
+		<link href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.2.2/css/bootstrap.min.css" rel="stylesheet" />
+		<link href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.2.2/css/bootstrap-responsive.min.css" rel="stylesheet" />
+		<link href="./css/docs.css" rel="stylesheet" />
+		<link href="./css/reflow-skin.css" rel="stylesheet" />
+		
+		
+		<link href="./css/lightbox.css" rel="stylesheet" />
+		
+		<link href="./css/site.css" rel="stylesheet" />
+		<link href="./css/print.css" rel="stylesheet" media="print" />
+		
+		<!-- Le HTML5 shim, for IE6-8 support of HTML5 elements -->
+		<!--[if lt IE 9]>
+			<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
+		<![endif]-->
+		
+<script type="text/javascript">var _gaq = _gaq || [];
+        _gaq.push(['_setAccount', 'UA-3211522-12']);
+        _gaq.push(['_trackPageview']);
+
+        (function() {
+        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+        })();</script>
+	</head>
+
+	<body class="page-tutorial_yaml project-071-docs" data-spy="scroll" data-offset="60" data-target="#toc-scroll-target">
+
+		<div class="navbar navbar-fixed-top">
+			<div class="navbar-inner">
+				<div class="container">
+					<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
+						<span class="icon-bar"></span>
+						<span class="icon-bar"></span>
+						<span class="icon-bar"></span>
+					</a>
+					<a class="brand" href="..">Apache Helix</a>
+					<div class="nav-collapse">
+						<ul class="nav pull-right">
+							<li><a href="index.html" title="Helix 0.7.1 (beta)">Helix 0.7.1 (beta) </a></li>
+							<li class="dropdown">
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Get Helix <b class="caret"></b></a>
+								<ul class="dropdown-menu">
+									<li><a href="download.html" title="Download">Download </a></li>
+									<li><a href="Building.html" title="Building">Building </a></li>
+									<li><a href="releasenotes/release-0.7.1.html" title="Release Notes">Release Notes </a></li>
+								</ul>
+							</li>
+							<li class="dropdown">
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Hands-On <b class="caret"></b></a>
+								<ul class="dropdown-menu">
+									<li><a href="Quickstart.html" title="Quick Start">Quick Start </a></li>
+									<li><a href="Tutorial.html" title="Tutorial">Tutorial </a></li>
+									<li><a href="../javadocs/0.7.1" title="Javadocs">Javadocs </a></li>
+								</ul>
+							</li>
+							<li class="dropdown">
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Recipes <b class="caret"></b></a>
+								<ul class="dropdown-menu">
+									<li><a href="recipes/lock_manager.html" title="Distributed lock manager">Distributed lock manager </a></li>
+									<li><a href="recipes/rabbitmq_consumer_group.html" title="Rabbit MQ consumer group">Rabbit MQ consumer group </a></li>
+									<li><a href="recipes/rsync_replicated_file_store.html" title="Rsync replicated file store">Rsync replicated file store </a></li>
+									<li><a href="recipes/service_discovery.html" title="Service Discovery">Service Discovery </a></li>
+									<li><a href="recipes/task_dag_execution.html" title="Distributed task DAG Execution">Distributed task DAG Execution </a></li>
+									<li><a href="recipes/user_def_rebalancer.html" title="User-defined rebalancer">User-defined rebalancer </a></li>
+								</ul>
+							</li>
+						</ul>
+					</div><!--/.nav-collapse -->
+				</div>
+			</div>
+		</div>
+		
+	<div class="container">
+	
+	<!-- Masthead
+	================================================== -->
+	<header class="jumbotron subhead">
+		<div class="row" id="banner">
+			<div class="span12">
+				<div class="pull-left">
+					<a href="../" id="bannerLeft"><img src="../images/helix-logo.jpg" alt='"''"' /></a>
+					<p class="lead">A cluster management framework for partitioned and replicated distributed resources</p>
+				</div>
+				<div class="pull-right">
+					<a href="http://www.apache.org/" id="bannerRight"><img src="../images/feather_small.gif" alt='"''"' /></a>
+				</div>
+			</div>
+		</div>
+		<div>
+			<ul class="breadcrumb">
+				<li><a href="../" title="Apache Helix">Apache Helix </a></li>
+				<li class="divider">/</li>
+				<li><a href="./" title="Release 0.7.1 (beta)">Release 0.7.1 (beta) </a></li>
+				<li class="divider">/</li>
+				<li>  Tutorial - YAML Cluster Setup</li>
+				<li class="publishDate version-date pull-right">Last Published: 2014-09-13</li>
+			</ul>
+		</div>
+	</header>
+
+	<div class="main-body">
+	<div class="row">
+		<div class="span12">
+			<div class="body-content">
+<!-- -
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License. --> 
+<p></p> 
+<div class="section"> 
+ <div class="page-header">
+  <h2 id="Helix_Tutorial:_YAML_Cluster_Setup"><a href="./Tutorial.html">Helix Tutorial</a>: YAML Cluster Setup</h2>
+ </div> 
+ <p>As an alternative to using Helix Admin to set up the cluster, its resources, constraints, and the state model, Helix supports bootstrapping a cluster configuration based on a YAML file. Below is an annotated example of such a file for a simple distributed lock manager where a lock can only be LOCKED or RELEASED, and each lock only allows a single participant to hold it in the LOCKED state.</p> 
+ <div class="source"> 
+  <pre>clusterName: lock-manager-custom-rebalancer # unique name for the cluster (required)
+resources:
+  - name: lock-group # unique resource name (required)
+    rebalancer: # required
+      mode: USER_DEFINED # required - USER_DEFINED means we will provide our own rebalancer
+      class: org.apache.helix.userdefinedrebalancer.LockManagerRebalancer # required for USER_DEFINED
+    partitions:
+      count: 12 # number of partitions for the resource (default is 1)
+      replicas: 1 # number of replicas per partition (default is 1)
+    stateModel:
+      name: lock-unlock # model name (required)
+      states: [LOCKED, RELEASED, DROPPED] # the list of possible states (required if model not built-in)
+      transitions: # the list of possible transitions (required if model not built-in)
+        - name: Unlock
+          from: LOCKED
+          to: RELEASED
+        - name: Lock
+          from: RELEASED
+          to: LOCKED
+        - name: DropLock
+          from: LOCKED
+          to: DROPPED
+        - name: DropUnlock
+          from: RELEASED
+          to: DROPPED
+        - name: Undrop
+          from: DROPPED
+          to: RELEASED
+      initialState: RELEASED # (required if model not built-in)
+    constraints:
+      state:
+        counts: # maximum number of replicas of a partition that can be in each state (required if model not built-in)
+          - name: LOCKED
+            count: &quot;1&quot;
+          - name: RELEASED
+            count: &quot;-1&quot;
+          - name: DROPPED
+            count: &quot;-1&quot;
+        priorityList: [LOCKED, RELEASED, DROPPED] # states in order of priority (all priorities equal if not specified)
+      transition: # transitions priority to enforce order that transitions occur
+        priorityList: [Unlock, Lock, Undrop, DropUnlock, DropLock] # all priorities equal if not specified
+participants: # list of nodes that can serve replicas (optional if dynamic joining is active, required otherwise)
+  - name: localhost_12001
+    host: localhost
+    port: 12001
+  - name: localhost_12002
+    host: localhost
+    port: 12002
+  - name: localhost_12003
+    host: localhost
+    port: 12003
+</pre> 
+ </div> 
+ <p>Using a file like the one above, the cluster can be set up either with the command line:</p> 
+ <div class="source"> 
+  <pre>helix/helix-core/target/helix-core/pkg/bin/YAMLClusterSetup.sh localhost:2199 lock-manager-config.yaml
+</pre> 
+ </div> 
+ <p>or with code:</p> 
+ <div class="source"> 
+  <pre>YAMLClusterSetup setup = new YAMLClusterSetup(zkAddress);
+InputStream input =
+    Thread.currentThread().getContextClassLoader()
+        .getResourceAsStream(&quot;lock-manager-config.yaml&quot;);
+YAMLClusterSetup.YAMLClusterConfig config = setup.setupCluster(input);
+</pre> 
+ </div> 
+ <p>Some notes:</p> 
+ <ul> 
+  <li> <p>A rebalancer class is only required for the USER_DEFINED mode. It is ignored otherwise.</p></li> 
+  <li> <p>Built-in state models, like OnlineOffline, LeaderStandby, and MasterSlave, or state models that have already been added only require a name for stateModel. If partition and/or replica counts are not provided, a value of 1 is assumed.</p></li> 
+ </ul> 
+</div>
+			</div>
+		</div>
+	</div>
+	</div>
+
+	</div><!-- /container -->
+	
+	<!-- Footer
+	================================================== -->
+	<footer class="well">
+		<div class="container">
+			<div class="row">
+				<div class="span3 bottom-nav">
+					<ul class="nav nav-list">
+						<li class="nav-header">Get Helix</li>
+						<li>
+							<a href="download.html" title="Download">Download </a>
+						</li>
+						<li>
+							<a href="Building.html" title="Building">Building </a>
+						</li>
+						<li>
+							<a href="releasenotes/release-0.7.1.html" title="Release Notes">Release Notes </a>
+						</li>
+					</ul>
+				</div>
+				<div class="span3 bottom-nav">
+					<ul class="nav nav-list">
+						<li class="nav-header">Hands-On</li>
+						<li>
+							<a href="Quickstart.html" title="Quick Start">Quick Start </a>
+						</li>
+						<li>
+							<a href="Tutorial.html" title="Tutorial">Tutorial </a>
+						</li>
+						<li>
+							<a href="../javadocs/0.7.1" title="Javadocs">Javadocs </a>
+						</li>
+					</ul>
+				</div>
+				<div class="span3 bottom-nav">
+					<ul class="nav nav-list">
+						<li class="nav-header">Recipes</li>
+						<li>
+							<a href="recipes/lock_manager.html" title="Distributed lock manager">Distributed lock manager </a>
+						</li>
+						<li>
+							<a href="recipes/rabbitmq_consumer_group.html" title="Rabbit MQ consumer group">Rabbit MQ consumer group </a>
+						</li>
+						<li>
+							<a href="recipes/rsync_replicated_file_store.html" title="Rsync replicated file store">Rsync replicated file store </a>
+						</li>
+						<li>
+							<a href="recipes/service_discovery.html" title="Service Discovery">Service Discovery </a>
+						</li>
+						<li>
+							<a href="recipes/task_dag_execution.html" title="Distributed task DAG Execution">Distributed task DAG Execution </a>
+						</li>
+						<li>
+							<a href="recipes/user_def_rebalancer.html" title="User-defined rebalancer">User-defined rebalancer </a>
+						</li>
+					</ul>
+				</div>
+			</div>
+		</div>
+	</footer>
+		
+	<div class="container subfooter">
+		<div class="row">
+			<div class="span12">
+				<p class="pull-right"><a href="#">Back to top</a></p>
+				<p class="copyright">Copyright &copy;2014 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</p>
+				<p><a href="http://github.com/andriusvelykis/reflow-maven-skin" title="Reflow Maven skin">Reflow Maven skin</a> by <a href="http://andrius.velykis.lt" target="_blank" title="Andrius Velykis">Andrius Velykis</a>.</p>
+		
+<div class="row span16">
+  <div>Apache Helix, Apache, the Apache feather logo, and the Apache Helix project logos are trademarks of The Apache Software Foundation.
+        All other marks mentioned may be trademarks or registered trademarks of their respective owners.</div>
+  <a href="http://helix.apache.org/0.7.1-docs/privacy-policy.html">Privacy Policy</a>
+</div>			</div>
+		</div>
+	</div>
+
+	<!-- Le javascript
+	================================================== -->
+	<!-- Placed at the end of the document so the pages load faster -->
+
+	<!-- Fallback jQuery loading from Google CDN:
+	     http://stackoverflow.com/questions/1014203/best-way-to-use-googles-hosted-jquery-but-fall-back-to-my-hosted-library-on-go -->
+	<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
+	<script type="text/javascript">
+		if (typeof jQuery == 'undefined')
+		{
+			document.write(unescape("%3Cscript src='./js/jquery-1.8.3.min.js' type='text/javascript'%3E%3C/script%3E"));
+		}
+	</script>
+	
+	<script src="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.2.2/js/bootstrap.min.js"></script>
+	<script src="./js/lightbox.js"></script>
+	<script src="./js/jquery.smooth-scroll.min.js"></script>
+	<!-- back button support for smooth scroll -->
+	<script src="./js/jquery.ba-bbq.min.js"></script>
+
+	<script src="./js/reflow-skin.js"></script>
+	
+	</body>
+</html>
\ No newline at end of file

Modified: helix/site-content/Architecture.html
URL: http://svn.apache.org/viewvc/helix/site-content/Architecture.html?rev=1624796&r1=1624795&r2=1624796&view=diff
==============================================================================
--- helix/site-content/Architecture.html (original)
+++ helix/site-content/Architecture.html Sun Sep 14 01:47:34 2014
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2014-03-27
+ Generated by Apache Maven Doxia at 2014-09-13
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -65,7 +65,9 @@
 							<li class="dropdown">
 								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Documentation <b class="caret"></b></a>
 								<ul class="dropdown-menu">
-									<li><a href="0.6.3-docs/index.html" title="0.6.3 (stable)">0.6.3 (stable) </a></li>
+									<li><a href="0.6.4-docs/index.html" title="0.6.4 (stable)">0.6.4 (stable) </a></li>
+									<li><a href="0.7.1-docs/index.html" title="0.7.1 (beta)">0.7.1 (beta) </a></li>
+									<li><a href="0.6.3-docs/index.html" title="0.6.3">0.6.3 </a></li>
 									<li><a href="0.7.0-incubating-docs/index.html" title="0.7.0-incubating (alpha)">0.7.0-incubating (alpha) </a></li>
 									<li><a href="0.6.2-incubating-docs/index.html" title="0.6.2-incubating">0.6.2-incubating </a></li>
 									<li><a href="0.6.1-incubating-docs/index.html" title="0.6.1-incubating">0.6.1-incubating </a></li>
@@ -73,12 +75,21 @@
 								</ul>
 							</li>
 							<li class="dropdown">
-								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.6.3 <b class="caret"></b></a>
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.6.4 <b class="caret"></b></a>
 								<ul class="dropdown-menu">
-									<li><a href="0.6.3-docs/index.html" title="Documentation">Documentation </a></li>
-									<li><a href="0.6.3-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
-									<li><a href="0.6.3-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
-									<li><a href="0.6.3-docs/download.html" title="Download">Download </a></li>
+									<li><a href="0.6.4-docs/index.html" title="Documentation">Documentation </a></li>
+									<li><a href="0.6.4-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
+									<li><a href="0.6.4-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
+									<li><a href="0.6.4-docs/download.html" title="Download">Download </a></li>
+								</ul>
+							</li>
+							<li class="dropdown">
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.7.1 (beta) <b class="caret"></b></a>
+								<ul class="dropdown-menu">
+									<li><a href="0.7.1-docs/index.html" title="Documentation">Documentation </a></li>
+									<li><a href="0.7.1-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
+									<li><a href="0.7.1-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
+									<li><a href="0.7.1-docs/download.html" title="Download">Download </a></li>
 								</ul>
 							</li>
 							<li class="dropdown">
@@ -424,7 +435,13 @@ MASTER  | SLAVE    | SLAVE  |   N/A   |
 					<ul class="nav nav-list">
 						<li class="nav-header">Documentation</li>
 						<li>
-							<a href="0.6.3-docs/index.html" title="0.6.3 (stable)">0.6.3 (stable) </a>
+							<a href="0.6.4-docs/index.html" title="0.6.4 (stable)">0.6.4 (stable) </a>
+						</li>
+						<li>
+							<a href="0.7.1-docs/index.html" title="0.7.1 (beta)">0.7.1 (beta) </a>
+						</li>
+						<li>
+							<a href="0.6.3-docs/index.html" title="0.6.3">0.6.3 </a>
 						</li>
 						<li>
 							<a href="0.7.0-incubating-docs/index.html" title="0.7.0-incubating (alpha)">0.7.0-incubating (alpha) </a>
@@ -438,18 +455,18 @@ MASTER  | SLAVE    | SLAVE  |   N/A   |
 						<li>
 							<a href="trunk-docs/index.html" title="trunk">trunk </a>
 						</li>
-						<li class="nav-header">Helix 0.6.3</li>
+						<li class="nav-header">Helix 0.6.4</li>
 						<li>
-							<a href="0.6.3-docs/index.html" title="Documentation">Documentation </a>
+							<a href="0.6.4-docs/index.html" title="Documentation">Documentation </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/Quickstart.html" title="Quick Start">Quick Start </a>
+							<a href="0.6.4-docs/Quickstart.html" title="Quick Start">Quick Start </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/Tutorial.html" title="Tutorial">Tutorial </a>
+							<a href="0.6.4-docs/Tutorial.html" title="Tutorial">Tutorial </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/download.html" title="Download">Download </a>
+							<a href="0.6.4-docs/download.html" title="Download">Download </a>
 						</li>
 					</ul>
 				</div>

Modified: helix/site-content/ClientLibraries.html
URL: http://svn.apache.org/viewvc/helix/site-content/ClientLibraries.html?rev=1624796&r1=1624795&r2=1624796&view=diff
==============================================================================
--- helix/site-content/ClientLibraries.html (original)
+++ helix/site-content/ClientLibraries.html Sun Sep 14 01:47:34 2014
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2014-03-27
+ Generated by Apache Maven Doxia at 2014-09-13
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -65,7 +65,9 @@
 							<li class="dropdown">
 								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Documentation <b class="caret"></b></a>
 								<ul class="dropdown-menu">
-									<li><a href="0.6.3-docs/index.html" title="0.6.3 (stable)">0.6.3 (stable) </a></li>
+									<li><a href="0.6.4-docs/index.html" title="0.6.4 (stable)">0.6.4 (stable) </a></li>
+									<li><a href="0.7.1-docs/index.html" title="0.7.1 (beta)">0.7.1 (beta) </a></li>
+									<li><a href="0.6.3-docs/index.html" title="0.6.3">0.6.3 </a></li>
 									<li><a href="0.7.0-incubating-docs/index.html" title="0.7.0-incubating (alpha)">0.7.0-incubating (alpha) </a></li>
 									<li><a href="0.6.2-incubating-docs/index.html" title="0.6.2-incubating">0.6.2-incubating </a></li>
 									<li><a href="0.6.1-incubating-docs/index.html" title="0.6.1-incubating">0.6.1-incubating </a></li>
@@ -73,12 +75,21 @@
 								</ul>
 							</li>
 							<li class="dropdown">
-								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.6.3 <b class="caret"></b></a>
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.6.4 <b class="caret"></b></a>
 								<ul class="dropdown-menu">
-									<li><a href="0.6.3-docs/index.html" title="Documentation">Documentation </a></li>
-									<li><a href="0.6.3-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
-									<li><a href="0.6.3-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
-									<li><a href="0.6.3-docs/download.html" title="Download">Download </a></li>
+									<li><a href="0.6.4-docs/index.html" title="Documentation">Documentation </a></li>
+									<li><a href="0.6.4-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
+									<li><a href="0.6.4-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
+									<li><a href="0.6.4-docs/download.html" title="Download">Download </a></li>
+								</ul>
+							</li>
+							<li class="dropdown">
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.7.1 (beta) <b class="caret"></b></a>
+								<ul class="dropdown-menu">
+									<li><a href="0.7.1-docs/index.html" title="Documentation">Documentation </a></li>
+									<li><a href="0.7.1-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
+									<li><a href="0.7.1-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
+									<li><a href="0.7.1-docs/download.html" title="Download">Download </a></li>
 								</ul>
 							</li>
 							<li class="dropdown">
@@ -209,7 +220,13 @@ under the License. --> 
 					<ul class="nav nav-list">
 						<li class="nav-header">Documentation</li>
 						<li>
-							<a href="0.6.3-docs/index.html" title="0.6.3 (stable)">0.6.3 (stable) </a>
+							<a href="0.6.4-docs/index.html" title="0.6.4 (stable)">0.6.4 (stable) </a>
+						</li>
+						<li>
+							<a href="0.7.1-docs/index.html" title="0.7.1 (beta)">0.7.1 (beta) </a>
+						</li>
+						<li>
+							<a href="0.6.3-docs/index.html" title="0.6.3">0.6.3 </a>
 						</li>
 						<li>
 							<a href="0.7.0-incubating-docs/index.html" title="0.7.0-incubating (alpha)">0.7.0-incubating (alpha) </a>
@@ -223,18 +240,18 @@ under the License. --> 
 						<li>
 							<a href="trunk-docs/index.html" title="trunk">trunk </a>
 						</li>
-						<li class="nav-header">Helix 0.6.3</li>
+						<li class="nav-header">Helix 0.6.4</li>
 						<li>
-							<a href="0.6.3-docs/index.html" title="Documentation">Documentation </a>
+							<a href="0.6.4-docs/index.html" title="Documentation">Documentation </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/Quickstart.html" title="Quick Start">Quick Start </a>
+							<a href="0.6.4-docs/Quickstart.html" title="Quick Start">Quick Start </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/Tutorial.html" title="Tutorial">Tutorial </a>
+							<a href="0.6.4-docs/Tutorial.html" title="Tutorial">Tutorial </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/download.html" title="Download">Download </a>
+							<a href="0.6.4-docs/download.html" title="Download">Download </a>
 						</li>
 					</ul>
 				</div>

Modified: helix/site-content/Concepts.html
URL: http://svn.apache.org/viewvc/helix/site-content/Concepts.html?rev=1624796&r1=1624795&r2=1624796&view=diff
==============================================================================
--- helix/site-content/Concepts.html (original)
+++ helix/site-content/Concepts.html Sun Sep 14 01:47:34 2014
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2014-03-27
+ Generated by Apache Maven Doxia at 2014-09-13
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -65,7 +65,9 @@
 							<li class="dropdown">
 								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Documentation <b class="caret"></b></a>
 								<ul class="dropdown-menu">
-									<li><a href="0.6.3-docs/index.html" title="0.6.3 (stable)">0.6.3 (stable) </a></li>
+									<li><a href="0.6.4-docs/index.html" title="0.6.4 (stable)">0.6.4 (stable) </a></li>
+									<li><a href="0.7.1-docs/index.html" title="0.7.1 (beta)">0.7.1 (beta) </a></li>
+									<li><a href="0.6.3-docs/index.html" title="0.6.3">0.6.3 </a></li>
 									<li><a href="0.7.0-incubating-docs/index.html" title="0.7.0-incubating (alpha)">0.7.0-incubating (alpha) </a></li>
 									<li><a href="0.6.2-incubating-docs/index.html" title="0.6.2-incubating">0.6.2-incubating </a></li>
 									<li><a href="0.6.1-incubating-docs/index.html" title="0.6.1-incubating">0.6.1-incubating </a></li>
@@ -73,12 +75,21 @@
 								</ul>
 							</li>
 							<li class="dropdown">
-								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.6.3 <b class="caret"></b></a>
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.6.4 <b class="caret"></b></a>
 								<ul class="dropdown-menu">
-									<li><a href="0.6.3-docs/index.html" title="Documentation">Documentation </a></li>
-									<li><a href="0.6.3-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
-									<li><a href="0.6.3-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
-									<li><a href="0.6.3-docs/download.html" title="Download">Download </a></li>
+									<li><a href="0.6.4-docs/index.html" title="Documentation">Documentation </a></li>
+									<li><a href="0.6.4-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
+									<li><a href="0.6.4-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
+									<li><a href="0.6.4-docs/download.html" title="Download">Download </a></li>
+								</ul>
+							</li>
+							<li class="dropdown">
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.7.1 (beta) <b class="caret"></b></a>
+								<ul class="dropdown-menu">
+									<li><a href="0.7.1-docs/index.html" title="Documentation">Documentation </a></li>
+									<li><a href="0.7.1-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
+									<li><a href="0.7.1-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
+									<li><a href="0.7.1-docs/download.html" title="Download">Download </a></li>
 								</ul>
 							</li>
 							<li class="dropdown">
@@ -395,7 +406,7 @@ MASTER  | SLAVE    | SLAVE  |   N/A   |
    <li><b>SEMI_AUTO</b>: Helix will take in a &quot;preference list&quot; representing the location each replica can live at, and automatically determine the state based on constraints</li> 
    <li><b>CUSTOMIZED</b>: Helix will take in a map of location to state and fire transitions to get the external view to match</li> 
   </ul> 
-  <p>Helix comes with a few algorithms to automatically compute the IdealState based on the constraints. For example, if you have a resource of 3 partitions and 2 replicas, Helix can automatically compute the IdealState based on the nodes that are currently active. See the <a href="./0.6.3-docs/tutorial_rebalance.html">tutorial</a> to find out more about various execution modes of Helix like FULL_AUTO, SEMI_AUTO and CUSTOMIZED.</p> 
+  <p>Helix comes with a few algorithms to automatically compute the IdealState based on the constraints. For example, if you have a resource of 3 partitions and 2 replicas, Helix can automatically compute the IdealState based on the nodes that are currently active. See the <a href="./0.6.4-docs/tutorial_rebalance.html">tutorial</a> to find out more about various execution modes of Helix like FULL_AUTO, SEMI_AUTO and CUSTOMIZED.</p> 
  </div> 
 </div>
 			</div>
@@ -431,7 +442,13 @@ MASTER  | SLAVE    | SLAVE  |   N/A   |
 					<ul class="nav nav-list">
 						<li class="nav-header">Documentation</li>
 						<li>
-							<a href="0.6.3-docs/index.html" title="0.6.3 (stable)">0.6.3 (stable) </a>
+							<a href="0.6.4-docs/index.html" title="0.6.4 (stable)">0.6.4 (stable) </a>
+						</li>
+						<li>
+							<a href="0.7.1-docs/index.html" title="0.7.1 (beta)">0.7.1 (beta) </a>
+						</li>
+						<li>
+							<a href="0.6.3-docs/index.html" title="0.6.3">0.6.3 </a>
 						</li>
 						<li>
 							<a href="0.7.0-incubating-docs/index.html" title="0.7.0-incubating (alpha)">0.7.0-incubating (alpha) </a>
@@ -445,18 +462,18 @@ MASTER  | SLAVE    | SLAVE  |   N/A   |
 						<li>
 							<a href="trunk-docs/index.html" title="trunk">trunk </a>
 						</li>
-						<li class="nav-header">Helix 0.6.3</li>
+						<li class="nav-header">Helix 0.6.4</li>
 						<li>
-							<a href="0.6.3-docs/index.html" title="Documentation">Documentation </a>
+							<a href="0.6.4-docs/index.html" title="Documentation">Documentation </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/Quickstart.html" title="Quick Start">Quick Start </a>
+							<a href="0.6.4-docs/Quickstart.html" title="Quick Start">Quick Start </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/Tutorial.html" title="Tutorial">Tutorial </a>
+							<a href="0.6.4-docs/Tutorial.html" title="Tutorial">Tutorial </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/download.html" title="Download">Download </a>
+							<a href="0.6.4-docs/download.html" title="Download">Download </a>
 						</li>
 					</ul>
 				</div>

Modified: helix/site-content/IRC.html
URL: http://svn.apache.org/viewvc/helix/site-content/IRC.html?rev=1624796&r1=1624795&r2=1624796&view=diff
==============================================================================
--- helix/site-content/IRC.html (original)
+++ helix/site-content/IRC.html Sun Sep 14 01:47:34 2014
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2014-03-27
+ Generated by Apache Maven Doxia at 2014-09-13
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -65,7 +65,9 @@
 							<li class="dropdown">
 								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Documentation <b class="caret"></b></a>
 								<ul class="dropdown-menu">
-									<li><a href="0.6.3-docs/index.html" title="0.6.3 (stable)">0.6.3 (stable) </a></li>
+									<li><a href="0.6.4-docs/index.html" title="0.6.4 (stable)">0.6.4 (stable) </a></li>
+									<li><a href="0.7.1-docs/index.html" title="0.7.1 (beta)">0.7.1 (beta) </a></li>
+									<li><a href="0.6.3-docs/index.html" title="0.6.3">0.6.3 </a></li>
 									<li><a href="0.7.0-incubating-docs/index.html" title="0.7.0-incubating (alpha)">0.7.0-incubating (alpha) </a></li>
 									<li><a href="0.6.2-incubating-docs/index.html" title="0.6.2-incubating">0.6.2-incubating </a></li>
 									<li><a href="0.6.1-incubating-docs/index.html" title="0.6.1-incubating">0.6.1-incubating </a></li>
@@ -73,12 +75,21 @@
 								</ul>
 							</li>
 							<li class="dropdown">
-								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.6.3 <b class="caret"></b></a>
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.6.4 <b class="caret"></b></a>
 								<ul class="dropdown-menu">
-									<li><a href="0.6.3-docs/index.html" title="Documentation">Documentation </a></li>
-									<li><a href="0.6.3-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
-									<li><a href="0.6.3-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
-									<li><a href="0.6.3-docs/download.html" title="Download">Download </a></li>
+									<li><a href="0.6.4-docs/index.html" title="Documentation">Documentation </a></li>
+									<li><a href="0.6.4-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
+									<li><a href="0.6.4-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
+									<li><a href="0.6.4-docs/download.html" title="Download">Download </a></li>
+								</ul>
+							</li>
+							<li class="dropdown">
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.7.1 (beta) <b class="caret"></b></a>
+								<ul class="dropdown-menu">
+									<li><a href="0.7.1-docs/index.html" title="Documentation">Documentation </a></li>
+									<li><a href="0.7.1-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
+									<li><a href="0.7.1-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
+									<li><a href="0.7.1-docs/download.html" title="Download">Download </a></li>
 								</ul>
 							</li>
 							<li class="dropdown active">
@@ -202,7 +213,13 @@ under the License. --> 
 					<ul class="nav nav-list">
 						<li class="nav-header">Documentation</li>
 						<li>
-							<a href="0.6.3-docs/index.html" title="0.6.3 (stable)">0.6.3 (stable) </a>
+							<a href="0.6.4-docs/index.html" title="0.6.4 (stable)">0.6.4 (stable) </a>
+						</li>
+						<li>
+							<a href="0.7.1-docs/index.html" title="0.7.1 (beta)">0.7.1 (beta) </a>
+						</li>
+						<li>
+							<a href="0.6.3-docs/index.html" title="0.6.3">0.6.3 </a>
 						</li>
 						<li>
 							<a href="0.7.0-incubating-docs/index.html" title="0.7.0-incubating (alpha)">0.7.0-incubating (alpha) </a>
@@ -216,18 +233,18 @@ under the License. --> 
 						<li>
 							<a href="trunk-docs/index.html" title="trunk">trunk </a>
 						</li>
-						<li class="nav-header">Helix 0.6.3</li>
+						<li class="nav-header">Helix 0.6.4</li>
 						<li>
-							<a href="0.6.3-docs/index.html" title="Documentation">Documentation </a>
+							<a href="0.6.4-docs/index.html" title="Documentation">Documentation </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/Quickstart.html" title="Quick Start">Quick Start </a>
+							<a href="0.6.4-docs/Quickstart.html" title="Quick Start">Quick Start </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/Tutorial.html" title="Tutorial">Tutorial </a>
+							<a href="0.6.4-docs/Tutorial.html" title="Tutorial">Tutorial </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/download.html" title="Download">Download </a>
+							<a href="0.6.4-docs/download.html" title="Download">Download </a>
 						</li>
 					</ul>
 				</div>

Modified: helix/site-content/Publications.html
URL: http://svn.apache.org/viewvc/helix/site-content/Publications.html?rev=1624796&r1=1624795&r2=1624796&view=diff
==============================================================================
--- helix/site-content/Publications.html (original)
+++ helix/site-content/Publications.html Sun Sep 14 01:47:34 2014
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2014-03-27
+ Generated by Apache Maven Doxia at 2014-09-13
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -65,7 +65,9 @@
 							<li class="dropdown">
 								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Documentation <b class="caret"></b></a>
 								<ul class="dropdown-menu">
-									<li><a href="0.6.3-docs/index.html" title="0.6.3 (stable)">0.6.3 (stable) </a></li>
+									<li><a href="0.6.4-docs/index.html" title="0.6.4 (stable)">0.6.4 (stable) </a></li>
+									<li><a href="0.7.1-docs/index.html" title="0.7.1 (beta)">0.7.1 (beta) </a></li>
+									<li><a href="0.6.3-docs/index.html" title="0.6.3">0.6.3 </a></li>
 									<li><a href="0.7.0-incubating-docs/index.html" title="0.7.0-incubating (alpha)">0.7.0-incubating (alpha) </a></li>
 									<li><a href="0.6.2-incubating-docs/index.html" title="0.6.2-incubating">0.6.2-incubating </a></li>
 									<li><a href="0.6.1-incubating-docs/index.html" title="0.6.1-incubating">0.6.1-incubating </a></li>
@@ -73,12 +75,21 @@
 								</ul>
 							</li>
 							<li class="dropdown">
-								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.6.3 <b class="caret"></b></a>
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.6.4 <b class="caret"></b></a>
 								<ul class="dropdown-menu">
-									<li><a href="0.6.3-docs/index.html" title="Documentation">Documentation </a></li>
-									<li><a href="0.6.3-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
-									<li><a href="0.6.3-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
-									<li><a href="0.6.3-docs/download.html" title="Download">Download </a></li>
+									<li><a href="0.6.4-docs/index.html" title="Documentation">Documentation </a></li>
+									<li><a href="0.6.4-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
+									<li><a href="0.6.4-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
+									<li><a href="0.6.4-docs/download.html" title="Download">Download </a></li>
+								</ul>
+							</li>
+							<li class="dropdown">
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.7.1 (beta) <b class="caret"></b></a>
+								<ul class="dropdown-menu">
+									<li><a href="0.7.1-docs/index.html" title="Documentation">Documentation </a></li>
+									<li><a href="0.7.1-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
+									<li><a href="0.7.1-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
+									<li><a href="0.7.1-docs/download.html" title="Download">Download </a></li>
 								</ul>
 							</li>
 							<li class="dropdown">
@@ -214,7 +225,13 @@ under the License. --> 
 					<ul class="nav nav-list">
 						<li class="nav-header">Documentation</li>
 						<li>
-							<a href="0.6.3-docs/index.html" title="0.6.3 (stable)">0.6.3 (stable) </a>
+							<a href="0.6.4-docs/index.html" title="0.6.4 (stable)">0.6.4 (stable) </a>
+						</li>
+						<li>
+							<a href="0.7.1-docs/index.html" title="0.7.1 (beta)">0.7.1 (beta) </a>
+						</li>
+						<li>
+							<a href="0.6.3-docs/index.html" title="0.6.3">0.6.3 </a>
 						</li>
 						<li>
 							<a href="0.7.0-incubating-docs/index.html" title="0.7.0-incubating (alpha)">0.7.0-incubating (alpha) </a>
@@ -228,18 +245,18 @@ under the License. --> 
 						<li>
 							<a href="trunk-docs/index.html" title="trunk">trunk </a>
 						</li>
-						<li class="nav-header">Helix 0.6.3</li>
+						<li class="nav-header">Helix 0.6.4</li>
 						<li>
-							<a href="0.6.3-docs/index.html" title="Documentation">Documentation </a>
+							<a href="0.6.4-docs/index.html" title="Documentation">Documentation </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/Quickstart.html" title="Quick Start">Quick Start </a>
+							<a href="0.6.4-docs/Quickstart.html" title="Quick Start">Quick Start </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/Tutorial.html" title="Tutorial">Tutorial </a>
+							<a href="0.6.4-docs/Tutorial.html" title="Tutorial">Tutorial </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/download.html" title="Download">Download </a>
+							<a href="0.6.4-docs/download.html" title="Download">Download </a>
 						</li>
 					</ul>
 				</div>

Modified: helix/site-content/UseCases.html
URL: http://svn.apache.org/viewvc/helix/site-content/UseCases.html?rev=1624796&r1=1624795&r2=1624796&view=diff
==============================================================================
--- helix/site-content/UseCases.html (original)
+++ helix/site-content/UseCases.html Sun Sep 14 01:47:34 2014
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2014-03-27
+ Generated by Apache Maven Doxia at 2014-09-13
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -65,7 +65,9 @@
 							<li class="dropdown">
 								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Documentation <b class="caret"></b></a>
 								<ul class="dropdown-menu">
-									<li><a href="0.6.3-docs/index.html" title="0.6.3 (stable)">0.6.3 (stable) </a></li>
+									<li><a href="0.6.4-docs/index.html" title="0.6.4 (stable)">0.6.4 (stable) </a></li>
+									<li><a href="0.7.1-docs/index.html" title="0.7.1 (beta)">0.7.1 (beta) </a></li>
+									<li><a href="0.6.3-docs/index.html" title="0.6.3">0.6.3 </a></li>
 									<li><a href="0.7.0-incubating-docs/index.html" title="0.7.0-incubating (alpha)">0.7.0-incubating (alpha) </a></li>
 									<li><a href="0.6.2-incubating-docs/index.html" title="0.6.2-incubating">0.6.2-incubating </a></li>
 									<li><a href="0.6.1-incubating-docs/index.html" title="0.6.1-incubating">0.6.1-incubating </a></li>
@@ -73,12 +75,21 @@
 								</ul>
 							</li>
 							<li class="dropdown">
-								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.6.3 <b class="caret"></b></a>
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.6.4 <b class="caret"></b></a>
 								<ul class="dropdown-menu">
-									<li><a href="0.6.3-docs/index.html" title="Documentation">Documentation </a></li>
-									<li><a href="0.6.3-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
-									<li><a href="0.6.3-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
-									<li><a href="0.6.3-docs/download.html" title="Download">Download </a></li>
+									<li><a href="0.6.4-docs/index.html" title="Documentation">Documentation </a></li>
+									<li><a href="0.6.4-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
+									<li><a href="0.6.4-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
+									<li><a href="0.6.4-docs/download.html" title="Download">Download </a></li>
+								</ul>
+							</li>
+							<li class="dropdown">
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.7.1 (beta) <b class="caret"></b></a>
+								<ul class="dropdown-menu">
+									<li><a href="0.7.1-docs/index.html" title="Documentation">Documentation </a></li>
+									<li><a href="0.7.1-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
+									<li><a href="0.7.1-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
+									<li><a href="0.7.1-docs/download.html" title="Download">Download </a></li>
 								</ul>
 							</li>
 							<li class="dropdown">
@@ -265,7 +276,13 @@ ONLINE  |  OFFLINE |   N/A  |
 					<ul class="nav nav-list">
 						<li class="nav-header">Documentation</li>
 						<li>
-							<a href="0.6.3-docs/index.html" title="0.6.3 (stable)">0.6.3 (stable) </a>
+							<a href="0.6.4-docs/index.html" title="0.6.4 (stable)">0.6.4 (stable) </a>
+						</li>
+						<li>
+							<a href="0.7.1-docs/index.html" title="0.7.1 (beta)">0.7.1 (beta) </a>
+						</li>
+						<li>
+							<a href="0.6.3-docs/index.html" title="0.6.3">0.6.3 </a>
 						</li>
 						<li>
 							<a href="0.7.0-incubating-docs/index.html" title="0.7.0-incubating (alpha)">0.7.0-incubating (alpha) </a>
@@ -279,18 +296,18 @@ ONLINE  |  OFFLINE |   N/A  |
 						<li>
 							<a href="trunk-docs/index.html" title="trunk">trunk </a>
 						</li>
-						<li class="nav-header">Helix 0.6.3</li>
+						<li class="nav-header">Helix 0.6.4</li>
 						<li>
-							<a href="0.6.3-docs/index.html" title="Documentation">Documentation </a>
+							<a href="0.6.4-docs/index.html" title="Documentation">Documentation </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/Quickstart.html" title="Quick Start">Quick Start </a>
+							<a href="0.6.4-docs/Quickstart.html" title="Quick Start">Quick Start </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/Tutorial.html" title="Tutorial">Tutorial </a>
+							<a href="0.6.4-docs/Tutorial.html" title="Tutorial">Tutorial </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/download.html" title="Download">Download </a>
+							<a href="0.6.4-docs/download.html" title="Download">Download </a>
 						</li>
 					</ul>
 				</div>

Modified: helix/site-content/dependencies.html
URL: http://svn.apache.org/viewvc/helix/site-content/dependencies.html?rev=1624796&r1=1624795&r2=1624796&view=diff
==============================================================================
--- helix/site-content/dependencies.html (original)
+++ helix/site-content/dependencies.html Sun Sep 14 01:47:34 2014
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2014-03-27
+ Generated by Apache Maven Doxia at 2014-09-13
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -65,7 +65,9 @@
 							<li class="dropdown">
 								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Documentation <b class="caret"></b></a>
 								<ul class="dropdown-menu">
-									<li><a href="0.6.3-docs/index.html" title="0.6.3 (stable)">0.6.3 (stable) </a></li>
+									<li><a href="0.6.4-docs/index.html" title="0.6.4 (stable)">0.6.4 (stable) </a></li>
+									<li><a href="0.7.1-docs/index.html" title="0.7.1 (beta)">0.7.1 (beta) </a></li>
+									<li><a href="0.6.3-docs/index.html" title="0.6.3">0.6.3 </a></li>
 									<li><a href="0.7.0-incubating-docs/index.html" title="0.7.0-incubating (alpha)">0.7.0-incubating (alpha) </a></li>
 									<li><a href="0.6.2-incubating-docs/index.html" title="0.6.2-incubating">0.6.2-incubating </a></li>
 									<li><a href="0.6.1-incubating-docs/index.html" title="0.6.1-incubating">0.6.1-incubating </a></li>
@@ -73,12 +75,21 @@
 								</ul>
 							</li>
 							<li class="dropdown">
-								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.6.3 <b class="caret"></b></a>
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.6.4 <b class="caret"></b></a>
 								<ul class="dropdown-menu">
-									<li><a href="0.6.3-docs/index.html" title="Documentation">Documentation </a></li>
-									<li><a href="0.6.3-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
-									<li><a href="0.6.3-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
-									<li><a href="0.6.3-docs/download.html" title="Download">Download </a></li>
+									<li><a href="0.6.4-docs/index.html" title="Documentation">Documentation </a></li>
+									<li><a href="0.6.4-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
+									<li><a href="0.6.4-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
+									<li><a href="0.6.4-docs/download.html" title="Download">Download </a></li>
+								</ul>
+							</li>
+							<li class="dropdown">
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.7.1 (beta) <b class="caret"></b></a>
+								<ul class="dropdown-menu">
+									<li><a href="0.7.1-docs/index.html" title="Documentation">Documentation </a></li>
+									<li><a href="0.7.1-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
+									<li><a href="0.7.1-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
+									<li><a href="0.7.1-docs/download.html" title="Download">Download </a></li>
 								</ul>
 							</li>
 							<li class="dropdown">
@@ -180,7 +191,13 @@
 					<ul class="nav nav-list">
 						<li class="nav-header">Documentation</li>
 						<li>
-							<a href="0.6.3-docs/index.html" title="0.6.3 (stable)">0.6.3 (stable) </a>
+							<a href="0.6.4-docs/index.html" title="0.6.4 (stable)">0.6.4 (stable) </a>
+						</li>
+						<li>
+							<a href="0.7.1-docs/index.html" title="0.7.1 (beta)">0.7.1 (beta) </a>
+						</li>
+						<li>
+							<a href="0.6.3-docs/index.html" title="0.6.3">0.6.3 </a>
 						</li>
 						<li>
 							<a href="0.7.0-incubating-docs/index.html" title="0.7.0-incubating (alpha)">0.7.0-incubating (alpha) </a>
@@ -194,18 +211,18 @@
 						<li>
 							<a href="trunk-docs/index.html" title="trunk">trunk </a>
 						</li>
-						<li class="nav-header">Helix 0.6.3</li>
+						<li class="nav-header">Helix 0.6.4</li>
 						<li>
-							<a href="0.6.3-docs/index.html" title="Documentation">Documentation </a>
+							<a href="0.6.4-docs/index.html" title="Documentation">Documentation </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/Quickstart.html" title="Quick Start">Quick Start </a>
+							<a href="0.6.4-docs/Quickstart.html" title="Quick Start">Quick Start </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/Tutorial.html" title="Tutorial">Tutorial </a>
+							<a href="0.6.4-docs/Tutorial.html" title="Tutorial">Tutorial </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/download.html" title="Download">Download </a>
+							<a href="0.6.4-docs/download.html" title="Download">Download </a>
 						</li>
 					</ul>
 				</div>

Modified: helix/site-content/dependency-convergence.html
URL: http://svn.apache.org/viewvc/helix/site-content/dependency-convergence.html?rev=1624796&r1=1624795&r2=1624796&view=diff
==============================================================================
--- helix/site-content/dependency-convergence.html (original)
+++ helix/site-content/dependency-convergence.html Sun Sep 14 01:47:34 2014
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2014-03-27
+ Generated by Apache Maven Doxia at 2014-09-13
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -65,7 +65,9 @@
 							<li class="dropdown">
 								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Documentation <b class="caret"></b></a>
 								<ul class="dropdown-menu">
-									<li><a href="0.6.3-docs/index.html" title="0.6.3 (stable)">0.6.3 (stable) </a></li>
+									<li><a href="0.6.4-docs/index.html" title="0.6.4 (stable)">0.6.4 (stable) </a></li>
+									<li><a href="0.7.1-docs/index.html" title="0.7.1 (beta)">0.7.1 (beta) </a></li>
+									<li><a href="0.6.3-docs/index.html" title="0.6.3">0.6.3 </a></li>
 									<li><a href="0.7.0-incubating-docs/index.html" title="0.7.0-incubating (alpha)">0.7.0-incubating (alpha) </a></li>
 									<li><a href="0.6.2-incubating-docs/index.html" title="0.6.2-incubating">0.6.2-incubating </a></li>
 									<li><a href="0.6.1-incubating-docs/index.html" title="0.6.1-incubating">0.6.1-incubating </a></li>
@@ -73,12 +75,21 @@
 								</ul>
 							</li>
 							<li class="dropdown">
-								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.6.3 <b class="caret"></b></a>
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.6.4 <b class="caret"></b></a>
 								<ul class="dropdown-menu">
-									<li><a href="0.6.3-docs/index.html" title="Documentation">Documentation </a></li>
-									<li><a href="0.6.3-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
-									<li><a href="0.6.3-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
-									<li><a href="0.6.3-docs/download.html" title="Download">Download </a></li>
+									<li><a href="0.6.4-docs/index.html" title="Documentation">Documentation </a></li>
+									<li><a href="0.6.4-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
+									<li><a href="0.6.4-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
+									<li><a href="0.6.4-docs/download.html" title="Download">Download </a></li>
+								</ul>
+							</li>
+							<li class="dropdown">
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.7.1 (beta) <b class="caret"></b></a>
+								<ul class="dropdown-menu">
+									<li><a href="0.7.1-docs/index.html" title="Documentation">Documentation </a></li>
+									<li><a href="0.7.1-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
+									<li><a href="0.7.1-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
+									<li><a href="0.7.1-docs/download.html" title="Download">Download </a></li>
 								</ul>
 							</li>
 							<li class="dropdown">
@@ -194,7 +205,7 @@
   <thead> 
    <tr class="a"> 
     <th>Number of sub-projects:</th> 
-    <td>6</td> 
+    <td>7</td> 
    </tr> 
   </thead> 
   <caption> 
@@ -222,8 +233,9 @@
            <li><a class="externalLink" href="http://helix.apache.org/0.6.1-incubating-docs">org.apache.helix:0.6.1-incubating-docs</a></li> 
            <li><a class="externalLink" href="http://helix.apache.org/0.6.2-incubating-docs">org.apache.helix:0.6.2-incubating-docs</a></li> 
            <li><a class="externalLink" href="http://helix.apache.org/0.6.3-docs">org.apache.helix:0.6.3-docs</a></li> 
+           <li><a class="externalLink" href="http://helix.apache.org/0.6.4-docs">org.apache.helix:0.6.4-docs</a></li> 
            <li><a class="externalLink" href="http://helix.apache.org/0.7.0-incubating-docs">org.apache.helix:0.7.0-incubating-docs</a></li> 
-           <li><a class="externalLink" href="http://helix.apache.org/trunk-docs">org.apache.helix:trunk-docs</a></li> 
+           <li><a class="externalLink" href="http://helix.apache.org/0.7.1-docs">org.apache.helix:0.7.1-docs</a></li> 
           </ol></td> 
         </tr> 
        </tbody> 
@@ -266,7 +278,13 @@
 					<ul class="nav nav-list">
 						<li class="nav-header">Documentation</li>
 						<li>
-							<a href="0.6.3-docs/index.html" title="0.6.3 (stable)">0.6.3 (stable) </a>
+							<a href="0.6.4-docs/index.html" title="0.6.4 (stable)">0.6.4 (stable) </a>
+						</li>
+						<li>
+							<a href="0.7.1-docs/index.html" title="0.7.1 (beta)">0.7.1 (beta) </a>
+						</li>
+						<li>
+							<a href="0.6.3-docs/index.html" title="0.6.3">0.6.3 </a>
 						</li>
 						<li>
 							<a href="0.7.0-incubating-docs/index.html" title="0.7.0-incubating (alpha)">0.7.0-incubating (alpha) </a>
@@ -280,18 +298,18 @@
 						<li>
 							<a href="trunk-docs/index.html" title="trunk">trunk </a>
 						</li>
-						<li class="nav-header">Helix 0.6.3</li>
+						<li class="nav-header">Helix 0.6.4</li>
 						<li>
-							<a href="0.6.3-docs/index.html" title="Documentation">Documentation </a>
+							<a href="0.6.4-docs/index.html" title="Documentation">Documentation </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/Quickstart.html" title="Quick Start">Quick Start </a>
+							<a href="0.6.4-docs/Quickstart.html" title="Quick Start">Quick Start </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/Tutorial.html" title="Tutorial">Tutorial </a>
+							<a href="0.6.4-docs/Tutorial.html" title="Tutorial">Tutorial </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/download.html" title="Download">Download </a>
+							<a href="0.6.4-docs/download.html" title="Download">Download </a>
 						</li>
 					</ul>
 				</div>

Modified: helix/site-content/dependency-info.html
URL: http://svn.apache.org/viewvc/helix/site-content/dependency-info.html?rev=1624796&r1=1624795&r2=1624796&view=diff
==============================================================================
--- helix/site-content/dependency-info.html (original)
+++ helix/site-content/dependency-info.html Sun Sep 14 01:47:34 2014
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2014-03-27
+ Generated by Apache Maven Doxia at 2014-09-13
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -65,7 +65,9 @@
 							<li class="dropdown">
 								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Documentation <b class="caret"></b></a>
 								<ul class="dropdown-menu">
-									<li><a href="0.6.3-docs/index.html" title="0.6.3 (stable)">0.6.3 (stable) </a></li>
+									<li><a href="0.6.4-docs/index.html" title="0.6.4 (stable)">0.6.4 (stable) </a></li>
+									<li><a href="0.7.1-docs/index.html" title="0.7.1 (beta)">0.7.1 (beta) </a></li>
+									<li><a href="0.6.3-docs/index.html" title="0.6.3">0.6.3 </a></li>
 									<li><a href="0.7.0-incubating-docs/index.html" title="0.7.0-incubating (alpha)">0.7.0-incubating (alpha) </a></li>
 									<li><a href="0.6.2-incubating-docs/index.html" title="0.6.2-incubating">0.6.2-incubating </a></li>
 									<li><a href="0.6.1-incubating-docs/index.html" title="0.6.1-incubating">0.6.1-incubating </a></li>
@@ -73,12 +75,21 @@
 								</ul>
 							</li>
 							<li class="dropdown">
-								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.6.3 <b class="caret"></b></a>
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.6.4 <b class="caret"></b></a>
 								<ul class="dropdown-menu">
-									<li><a href="0.6.3-docs/index.html" title="Documentation">Documentation </a></li>
-									<li><a href="0.6.3-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
-									<li><a href="0.6.3-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
-									<li><a href="0.6.3-docs/download.html" title="Download">Download </a></li>
+									<li><a href="0.6.4-docs/index.html" title="Documentation">Documentation </a></li>
+									<li><a href="0.6.4-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
+									<li><a href="0.6.4-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
+									<li><a href="0.6.4-docs/download.html" title="Download">Download </a></li>
+								</ul>
+							</li>
+							<li class="dropdown">
+								<a href="#" class="dropdown-toggle" data-toggle="dropdown">Helix 0.7.1 (beta) <b class="caret"></b></a>
+								<ul class="dropdown-menu">
+									<li><a href="0.7.1-docs/index.html" title="Documentation">Documentation </a></li>
+									<li><a href="0.7.1-docs/Quickstart.html" title="Quick Start">Quick Start </a></li>
+									<li><a href="0.7.1-docs/Tutorial.html" title="Tutorial">Tutorial </a></li>
+									<li><a href="0.7.1-docs/download.html" title="Download">Download </a></li>
 								</ul>
 							</li>
 							<li class="dropdown">
@@ -152,7 +163,7 @@
    <pre>&lt;dependency&gt;
   &lt;groupId&gt;org.apache.helix&lt;/groupId&gt;
   &lt;artifactId&gt;website&lt;/artifactId&gt;
-  &lt;version&gt;0.7.1-incubating-SNAPSHOT&lt;/version&gt;
+  &lt;version&gt;0.7.2-SNAPSHOT&lt;/version&gt;
   &lt;type&gt;pom&lt;/type&gt;
 &lt;/dependency&gt;</pre> 
   </div> 
@@ -161,14 +172,14 @@
   <h3 id="Apache_Buildr">Apache Buildr</h3> 
   <a name="Apache_Buildr"></a> 
   <div class="source"> 
-   <pre>'org.apache.helix:website:pom:0.7.1-incubating-SNAPSHOT'</pre> 
+   <pre>'org.apache.helix:website:pom:0.7.2-SNAPSHOT'</pre> 
   </div> 
  </div> 
  <div class="section"> 
   <h3 id="Apache_Ant">Apache Ant</h3> 
   <a name="Apache_Ant"></a> 
   <div class="source"> 
-   <pre>&lt;dependency org=&quot;org.apache.helix&quot; name=&quot;website&quot; rev=&quot;0.7.1-incubating-SNAPSHOT&quot;&gt;
+   <pre>&lt;dependency org=&quot;org.apache.helix&quot; name=&quot;website&quot; rev=&quot;0.7.2-SNAPSHOT&quot;&gt;
   &lt;artifact name=&quot;website&quot; type=&quot;pom&quot; /&gt;
 &lt;/dependency&gt;</pre> 
   </div> 
@@ -178,7 +189,7 @@
   <a name="Groovy_Grape"></a> 
   <div class="source"> 
    <pre>@Grapes(
-@Grab(group='org.apache.helix', module='website', version='0.7.1-incubating-SNAPSHOT')
+@Grab(group='org.apache.helix', module='website', version='0.7.2-SNAPSHOT')
 )</pre> 
   </div> 
  </div> 
@@ -186,21 +197,21 @@
   <h3 id="Grails">Grails</h3> 
   <a name="Grails"></a> 
   <div class="source"> 
-   <pre>compile 'org.apache.helix:website:0.7.1-incubating-SNAPSHOT'</pre> 
+   <pre>compile 'org.apache.helix:website:0.7.2-SNAPSHOT'</pre> 
   </div> 
  </div> 
  <div class="section"> 
   <h3 id="Leiningen">Leiningen</h3> 
   <a name="Leiningen"></a> 
   <div class="source"> 
-   <pre>[org.apache.helix/website &quot;0.7.1-incubating-SNAPSHOT&quot;]</pre> 
+   <pre>[org.apache.helix/website &quot;0.7.2-SNAPSHOT&quot;]</pre> 
   </div> 
  </div> 
  <div class="section"> 
   <h3 id="SBT">SBT</h3> 
   <a name="SBT"></a> 
   <div class="source"> 
-   <pre>libraryDependencies += &quot;org.apache.helix&quot; %% &quot;website&quot; % &quot;0.7.1-incubating-SNAPSHOT&quot;</pre> 
+   <pre>libraryDependencies += &quot;org.apache.helix&quot; %% &quot;website&quot; % &quot;0.7.2-SNAPSHOT&quot;</pre> 
   </div> 
  </div> 
 </div>
@@ -237,7 +248,13 @@
 					<ul class="nav nav-list">
 						<li class="nav-header">Documentation</li>
 						<li>
-							<a href="0.6.3-docs/index.html" title="0.6.3 (stable)">0.6.3 (stable) </a>
+							<a href="0.6.4-docs/index.html" title="0.6.4 (stable)">0.6.4 (stable) </a>
+						</li>
+						<li>
+							<a href="0.7.1-docs/index.html" title="0.7.1 (beta)">0.7.1 (beta) </a>
+						</li>
+						<li>
+							<a href="0.6.3-docs/index.html" title="0.6.3">0.6.3 </a>
 						</li>
 						<li>
 							<a href="0.7.0-incubating-docs/index.html" title="0.7.0-incubating (alpha)">0.7.0-incubating (alpha) </a>
@@ -251,18 +268,18 @@
 						<li>
 							<a href="trunk-docs/index.html" title="trunk">trunk </a>
 						</li>
-						<li class="nav-header">Helix 0.6.3</li>
+						<li class="nav-header">Helix 0.6.4</li>
 						<li>
-							<a href="0.6.3-docs/index.html" title="Documentation">Documentation </a>
+							<a href="0.6.4-docs/index.html" title="Documentation">Documentation </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/Quickstart.html" title="Quick Start">Quick Start </a>
+							<a href="0.6.4-docs/Quickstart.html" title="Quick Start">Quick Start </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/Tutorial.html" title="Tutorial">Tutorial </a>
+							<a href="0.6.4-docs/Tutorial.html" title="Tutorial">Tutorial </a>
 						</li>
 						<li>
-							<a href="0.6.3-docs/download.html" title="Download">Download </a>
+							<a href="0.6.4-docs/download.html" title="Download">Download </a>
 						</li>
 					</ul>
 				</div>



Mime
View raw message