You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@helix.apache.org by jx...@apache.org on 2020/08/05 23:20:04 UTC

svn commit: r1880621 [14/14] - 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....

Added: helix/site-content/1.0.1-docs/tutorial_cloud_support.html
URL: http://svn.apache.org/viewvc/helix/site-content/1.0.1-docs/tutorial_cloud_support.html?rev=1880621&view=auto
==============================================================================
--- helix/site-content/1.0.1-docs/tutorial_cloud_support.html (added)
+++ helix/site-content/1.0.1-docs/tutorial_cloud_support.html Wed Aug  5 23:19:57 2020
@@ -0,0 +1,475 @@
+
+<!DOCTYPE html>
+<!--
+ Generated by Apache Maven Doxia at 2020-08-05
+ 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 - Cloud Support</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="./css/bootstrap.min.css" rel="stylesheet" />
+		<link href="./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_cloud_support project-101-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 1.0.1">Helix 1.0.1 </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-1.0.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/1.0.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>
+								</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="http://helix.incubator.apache.org/" title="Apache Helix" class="externalLink">Apache Helix </a></li>
+				<li class="divider">/</li>
+				<li><a href="../" title="Apache Helix">Apache Helix </a></li>
+				<li class="divider">/</li>
+				<li><a href="./" title="Release 1.0.1">Release 1.0.1 </a></li>
+				<li class="divider">/</li>
+				<li>  Tutorial - Cloud Support</li>
+				<li class="publishDate version-date pull-right">Last Published: 2020-08-05</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:_Cloud_Support"><a href="./Tutorial.html">Helix Tutorial</a>: Cloud Support</h2>
+ </div> 
+ <p>There are emerging cases to use Helix in a cloud environment, especially in those well-known public cloud, e.g. Azure, AWS, GCP, etc. Compared to previous on premise use cases, Helix has faced both challenges and opportunities in providing cloud related support. </p> 
+ <p>As a first step, Helix implemented the support for participant auto registration in a cloud environment, which leverages the common feature of public cloud and facilitates Helix users when they need to create a cluster and register the participants to the cluster.</p> 
+ <p>After a Helix cluster is created, there are two ways to add instances (or participants, we will use them interchangeably in this tutorial) to the cluster. One is manual add, where users call their own scripts to add instance config to the cluster for each participant; and the other is auto join, where users set the auto join config of the cluster to be true, and each participant populates its own hostname, port number, and other information in instance config during connection. However, in an on premise environment, the auto join only works perfectly when users use Helix in a non rack-aware environment, meaning there is no fault domain concept. For a rack-aware environment, users still need to manually input the domain information to the instance config as it is hard for each participant to get its own fault domain information. Considering most users would use Helix in a rack-aware environment, it means manual work is still required.</p> 
+ <p>In a cloud environment, there is a good opportunity to achieve full automation as public cloud providers give domain information to each individual instance through a metadata endpoint. All of the above mentioned public cloud providers use a unique non-routable IP address (169.254.169.254) for this purpose. It can be accessed only from within the instance to retrieve the instance metadata information, which you can use to configure or manage the running instance. </p> 
+ <p>More specifically, in AWS, Azure, and GCP, the query to the fixed IP address <a class="externalLink" href="http://169.254.169.254/">http://169.254.169.254/</a> inside each instance will return its metadata information that contains domain information. In AWS, the field is named as “placement”; in Azure, the field is named as “PlatformUpdateDomain”; and in GCP, the field is named as “zone”. It is usually just an integer denoting which fault domain the instance belongs to. This particular feature of public cloud is leveraged by Helix in cluster creation and partition registration process. </p> 
+ <div class="section"> 
+  <h3 id="What_Helix_Provides_for_Cloud_Environment">What Helix Provides for Cloud Environment</h3> 
+  <ul> 
+   <li>Provide definition of Helix cloud configs at cluster level and participant level</li> 
+   <li>Provide enhanced REST and Java APIs for cluster creation and cloud config update</li> 
+   <li>Provide generic interface for fetching and parsing cloud instance information</li> 
+   <li>Provide the implementation of Azure cloud instance information processor</li> 
+   <li>Provide the implementation of participant auto registration logic</li> 
+  </ul> 
+ </div> 
+ <div class="section"> 
+  <h3 id="How_to_Use_Cloud_Support">How to Use Cloud Support</h3> 
+  <p>First of all, you need to make sure that your environment is indeed a cloud environment. Otherwise, all the assumptions in this support will not hold. Then depending on what kind of cloud environment you are in, you will need to perform some or all of the following steps.</p> 
+  <div class="section"> 
+   <h4 id="Define_Cloud_config_at_Cluster_Level">Define Cloud config at Cluster Level</h4> 
+   <p>Helix provides cloud configs at two different levels, one is at cluster level, and the other is at participant level. We describe them separately.</p> 
+   <p>At cluster level, we have a new Znode called CloudConfig. It has a few fields that store the relatively static cloud information for the whole cluster. Similar to other existing configs, Helix provides cloud config builder, validation, get/set functions. As the following table shows, the first two fields are required, and the last three fields are optional. </p> 
+   <p><tt>CLOUD_ENABLED</tt> must be set to true if the user would like to use Helix cloud support. <tt>CLOUD_PROVIDER</tt> is the type of the cloud environment. Besides the few well-known public cloud providers, the user can also define his/her cloud environment as “CUSTOMIZED”. <tt>CLOUD_ID</tt> is an optional field. It can be used to record any specific metadata information the user would like to record, e.g. the ID for the particular cluster inside a cloud environment, etc. If the user chooses to use the provider that already has default implementations in Helix, e.g., Azure, he does not need to provide the last two fields, as Helix already provides the default value for these two fields in system property, which is considered as a bundle with Azure implementation that would be discussed later. If the user uses customized providers, or chooses some other cloud environment that has not been implemented in Helix yet, the user needs to provide the last two fields and/or <
 tt>CLOUD_ID</tt> depending on his/her usage. </p> 
+   <table border="0" class="bodyTable table table-striped table-hover"> 
+    <thead> 
+     <tr class="a"> 
+      <th>Field </th> 
+      <th>Meaning </th> 
+     </tr> 
+    </thead> 
+    <tbody> 
+     <tr class="b"> 
+      <td>CLOUD_ENABLED </td> 
+      <td>determine whether the cluster is inside cloud environment and use Helix cloud support </td> 
+     </tr> 
+     <tr class="a"> 
+      <td>CLOUD_PROVIDER </td> 
+      <td>denote what kind of cloud environment the cluster is in, e.g. Azure, AWS, GCP, or CUSTOMIZED </td> 
+     </tr> 
+     <tr class="b"> 
+      <td>CLOUD_ID </td> 
+      <td>the specific id in cloud environment that belongs to this cluster </td> 
+     </tr> 
+     <tr class="a"> 
+      <td>CLOUD_INFO_SOURCE </td> 
+      <td>the source for retrieving the cloud information. </td> 
+     </tr> 
+     <tr class="b"> 
+      <td>CLOUD_INFO_PROCESSOR_NAME </td> 
+      <td>the name of the function that processes the fetching and parsing of cloud information </td> 
+     </tr> 
+    </tbody> 
+   </table> 
+   <p>Users could use either REST API or Java API to set these configs.</p> 
+   <div class="section"> 
+    <h5 id="REST_API_Examples">REST API Examples</h5> 
+    <p>Helix enhanced current cluster creation REST API as well as Java API with extra fields that represent cloud related input. For example, in the following modified <tt>createCluster</tt> API, <tt>addCloudConfig</tt> is a Boolean value denotes whether to create with cloud config, and the <tt>cloudConfigManifest</tt> is the cloud config string, which will be converted to a Znode record.</p> 
+    <div class="source"> 
+     <pre>@PUT
+  @Path(&quot;{clusterId}&quot;)
+  public Response createCluster(@PathParam(&quot;clusterId&quot;) String clusterId, @DefaultValue(&quot;false&quot;) @QueryParam(&quot;recreate&quot;) String recreate,
+      @DefaultValue(&quot;false&quot;) @QueryParam(&quot;addCloudConfig&quot;) String addCloudConfig, String cloudConfigManifest)
+</pre> 
+    </div> 
+    <p>Besides the enhanced cluster creation API, Helix also provides a set of cloud specific APIs in Java and REST that handles the get/add/update of cloud config. </p> 
+    <ul> 
+     <li>Create cluster and add meanwhile cloud config related information to ZK.</li> 
+    </ul> 
+    <div class="source"> 
+     <pre>$ curl -X PUT -H &quot;Content-Type: application/json&quot; http://localhost:1234/admin/v2/clusters/myCluster?addCloudConfig=true -d '
+{
+    &quot;simpleFields&quot; : 
+    {
+        &quot;CLOUD_ENABLED&quot; : &quot;true&quot;,
+        &quot;CLOUD_PROVIDER&quot;: &quot;AWS&quot;,
+        &quot;CLOUD_ID&quot; : &quot;12345&quot;
+        &quot;CLOUD_INFO_SOURCE&quot;: {&quot;http://169.254.169.254/&quot;}
+        &quot;CLOUD_INFO_PROCESSOR_NAME&quot;: &quot;AWSCloudInformationProcesser&quot;
+    }
+}'
+</pre> 
+    </div> 
+    <ul> 
+     <li>Add cloud config to an existing cluster</li> 
+    </ul> 
+    <div class="source"> 
+     <pre>$ curl -X PUT -H &quot;Content-Type: application/json&quot; http://localhost:1234/admin/v2/clusters/myCluster/cloudconfig -d '
+{
+    &quot;simpleFields&quot; : 
+    {
+        &quot;CLOUD_ENABLED&quot; : &quot;true&quot;,
+        &quot;CLOUD_PROVIDER&quot;: &quot;AWS&quot;,
+        &quot;CLOUD_ID&quot; : &quot;12345&quot;
+        &quot;CLOUD_INFO_SOURCE&quot;: {&quot;http://169.254.169.254/&quot;}
+        &quot;CLOUD_INFO_PROCESSOR_NAME&quot;: &quot;AWSCloudInformationProcesser&quot;
+    }
+}'
+</pre> 
+    </div> 
+    <ul> 
+     <li>Delete the cloud config of a cluster</li> 
+    </ul> 
+    <div class="source"> 
+     <pre>$ curl -X DELETE http://localhost:1234/admin/v2/clusters/myCluster/cloudconfig
+</pre> 
+    </div> 
+    <ul> 
+     <li>Get the cloud config of a cluster</li> 
+    </ul> 
+    <div class="source"> 
+     <pre>$ curl -X GET http://localhost:1234/admin/v2/clusters/myCluster/cloudconfig
+</pre> 
+    </div> 
+    <ul> 
+     <li>Update the cloud config of a cluster</li> 
+    </ul> 
+    <div class="source"> 
+     <pre>$ curl -X POST -H &quot;Content-Type: application/json&quot;  http://localhost:1234/admin/v2/clusters/myCluster/cloudconfig?command=update -d '
+{
+    &quot;simpleFields&quot; : {
+        &quot;CLOUD_ID&quot; : &quot;12345&quot;
+    }
+}'
+</pre> 
+    </div> 
+    <ul> 
+     <li>Delete some of the fields in the cloud config</li> 
+    </ul> 
+    <div class="source"> 
+     <pre>$ curl -X POST -H &quot;Content-Type: application/json&quot; http://localhost:1234/admin/v2/clusters/myCluster/cloudconfig?command=delete -d '
+{
+    &quot;simpleFields&quot; : {
+        &quot;CLOUD_ID&quot; : &quot;12345&quot;
+    }
+}'
+</pre> 
+    </div> 
+   </div> 
+  </div> 
+  <div class="section"> 
+   <h4 id="Define_Cloud_Configs_at_Participant_Level">Define Cloud Configs at Participant Level</h4> 
+   <p>At participant level, Helix allows users to provide detailed cloud properties, which is more related to the participant’s actions. For default value, Helix provides <a class="externalLink" href="https://github.com/apache/helix/blob/master/helix-core/src/main/resources/azure-cloud.properties">Azure cloud properties</a>, including not only the default cluster level config values for Azure, like <tt>CLOUD_INFO_SOURCE</tt> and <tt>CLOUD_INFO_PROCESSOR_NAME</tt>, but also some participant specific values, such as http timeout when querying AIMS (Azure Instance Metadata Service) in Azure, max retry times, etc. </p> 
+   <div class="source"> 
+    <pre>cloud_info_source=http://169.254.169.254/metadata/instance?api-version=2019-06-04
+cloud_info_processor_name=AzureCloudInstanceInformationProcessor
+cloud_max_retry=5
+connection_timeout_ms=5000
+request_timeout_ms=5000
+</pre> 
+   </div> 
+   <p>If users would like to use their customized config for participants, they can input the specific properties through <a class="externalLink" href="https://github.com/apache/helix/blob/master/helix-core/src/main/java/org/apache/helix/HelixManagerProperty.java">Helix Manager Property</a> when composing <a class="externalLink" href="https://github.com/apache/helix/blob/master/helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixManager.java">Zk Helix Manager</a>, which is passed into participants. <a class="externalLink" href="https://github.com/apache/helix/blob/master/helix-core/src/main/java/org/apache/helix/HelixManagerProperty.java">Helix Manager Property</a> includes <a class="externalLink" href="https://github.com/apache/helix/blob/master/helix-core/src/main/java/org/apache/helix/HelixCloudProperty.java">Helix Cloud Property</a> which includes commonly used cloud properties and also any kind of user defined cloud properties.</p> 
+   <div class="source"> 
+    <pre>public ZKHelixManager(String clusterName, String instanceName, InstanceType instanceType,
+    String zkAddress, HelixManagerStateListener stateListener, HelixManagerProperty helixManagerProperty)
+</pre> 
+   </div> 
+  </div> 
+  <div class="section"> 
+   <h4 id="Implement_Cloud_Instance_Information_if_necessary">Implement Cloud Instance Information (if necessary)</h4> 
+   <p>Helix has predefined a few fields in the interface of <a class="externalLink" href="https://github.com/apache/helix/blob/master/helix-core/src/main/java/org/apache/helix/api/cloud/CloudInstanceInformation.java">CloudInstanceInformation</a> that are commonly used in participant. Users are free to define other fields in the instance metadata that they think are useful. </p> 
+   <div class="source"> 
+    <pre>public interface CloudInstanceInformation {
+  /**
+   * Get the the value of a specific cloud instance field by name
+   * @return the value of the field
+   */
+  String get(String key);
+
+  /**
+   * The enum contains all the required cloud instance field in Helix
+   */
+  enum CloudInstanceField {
+    INSTANCE_NAME,
+    FAULT_DOMAIN,
+    INSTANCE_SET_NAME
+  }
+}
+</pre> 
+   </div> 
+  </div> 
+  <div class="section"> 
+   <h4 id="Implement_Cloud_Instance_Information_Processor_if_necessary">Implement Cloud Instance Information Processor (if necessary)</h4> 
+   <p>Helix provides an interface to fetch and parse cloud instance information as follows. Helix makes the interface generic enough so that users may implement their own fetching and parsing logic with maximum freedom. </p> 
+   <div class="source"> 
+    <pre>/**
+ * Generic interface to fetch and parse cloud instance information
+ */
+public interface CloudInstanceInformationProcessor&lt;T extends Object&gt; {
+
+  /**
+   * Get the raw cloud instance information
+   * @return raw cloud instance information
+   */
+  List&lt;T&gt; fetchCloudInstanceInformation();
+
+  /**
+   * Parse the raw cloud instance information in responses and compose required cloud instance information
+   * @return required cloud instance information
+   */
+  CloudInstanceInformation parseCloudInstanceInformation(List&lt;T&gt; responses);
+}
+</pre> 
+   </div> 
+   <p>Helix also implements an example processor for Azure in <a class="externalLink" href="https://github.com/apache/helix/blob/master/helix-core/src/main/java/org/apache/helix/cloud/azure/AzureCloudInstanceInformationProcessor.java">AzureCloudInstanceInformationProcessor</a>. The implementation includes fetching and parsing Azure cloud instance information. The fetching function retrieves instance information from Azure AIMS, and the parsing function validates the response, and selects the fields needed for participant auto registration. If users would like to use Helix in an Azure environment, they do not need to implement it by themselves. </p> 
+   <p>If users need to use Helix in another cloud environment, they can implement their own information processor. The implementation would be similar to Azure implementation, and the main difference would be in how to parse the response and retrieve interested fields. </p> 
+  </div> 
+  <div class="section"> 
+   <h4 id="Config_Properly_for_Participant_Auto_Registration_to_Work">Config Properly for Participant Auto Registration to Work</h4> 
+   <p>To make the participant auto registration work, users would need to make sure their cluster config is set properly. The most important one is the <tt>allowParticipantAutoJoin</tt> field in cluster config.</p> 
+   <div class="source"> 
+    <pre>{
+    &quot;id&quot;: &quot;clusterName&quot;,
+    &quot;listFields&quot;: {},
+    &quot;mapFields&quot;: {},
+    &quot;simpleFields&quot;: {
+        ......
+        &quot;allowParticipantAutoJoin&quot;: &quot;true&quot;
+        ......
+    }
+}
+</pre> 
+   </div> 
+   <p>This field is used in participant manager logic as a prerequisite for participants to do auto registration. The detailed logic is shown in the following flow chart. The related code is in <a class="externalLink" href="https://github.com/apache/helix/blob/master/helix-core/src/main/java/org/apache/helix/manager/zk/ParticipantManager.java">Participant Manager</a>.</p> 
+   <p><img src="./images/ParticipantAutoRegistrationLogic.png" alt="Participant Auto Registration Logic" /></p> 
+   <p>If the participant decides that it should do auto registration based on the config, it will first query cloud config and decide what environment it is in. Based on this information, the participant will call the corresponding cloud instance information processor. Then with all the information, especially the domain information, the participant can auto register to the cluster without any manual effort.</p> 
+  </div> 
+ </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-1.0.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/1.0.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>
+					</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;2020 <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/1.0.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="./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/1.0.1-docs/tutorial_controller.html
URL: http://svn.apache.org/viewvc/helix/site-content/1.0.1-docs/tutorial_controller.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/1.0.1-docs/tutorial_controller.html (original)
+++ helix/site-content/1.0.1-docs/tutorial_controller.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -111,7 +111,7 @@
 				<li><a href="./" title="Release 1.0.1">Release 1.0.1 </a></li>
 				<li class="divider">/</li>
 				<li>  Tutorial - Controller</li>
-				<li class="publishDate version-date pull-right">Last Published: 2020-07-29</li>
+				<li class="publishDate version-date pull-right">Last Published: 2020-08-05</li>
 			</ul>
 		</div>
 	</header>

Modified: helix/site-content/1.0.1-docs/tutorial_customized_view.html
URL: http://svn.apache.org/viewvc/helix/site-content/1.0.1-docs/tutorial_customized_view.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/1.0.1-docs/tutorial_customized_view.html (original)
+++ helix/site-content/1.0.1-docs/tutorial_customized_view.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -111,7 +111,7 @@
 				<li><a href="./" title="Release 1.0.1">Release 1.0.1 </a></li>
 				<li class="divider">/</li>
 				<li>  Tutorial - Customized View</li>
-				<li class="publishDate version-date pull-right">Last Published: 2020-07-29</li>
+				<li class="publishDate version-date pull-right">Last Published: 2020-08-05</li>
 			</ul>
 		</div>
 	</header>
@@ -150,7 +150,7 @@ under the License. -->
   <ul> 
    <li>Customized state: A per partition state defined by users in a string format. Customized state exists under each participant. It may include different types of states. Each type of state is represented as a Znode itself and has different resources as its child Znode.</li> 
    <li>Customized state config: A cluster level config specifically used for customized state related config. For example, it can include a list of customized states that should be aggregated.</li> 
-   <li>Customized view: An aggregation result for customized states across all participants. It exists under the cluster and can also have a few different types of states depending on users’ input. Each type of state is represented as a Znode itself and has different resources as it child Znode.</li> 
+   <li>Customized view: An aggregation result for customized states across all participants. It exists under the cluster and can also have a few different types of states depending on users’ input. Each type of state is represented as a Znode itself and has different resources as its child Znode.</li> 
   </ul> 
  </div> 
  <div class="section"> 
@@ -159,7 +159,7 @@ under the License. -->
    <h4 id="Define_Your_Own_Customized_State">Define Your Own Customized State</h4> 
    <p>Users are responsible for updating customized states in their application code. Helix provides a singleton factory called <a class="externalLink" href="https://github.com/apache/helix/blob/master/helix-core/src/main/java/org/apache/helix/customizedstate/CustomizedStateProviderFactory.java">Customized State Provider Factory</a>, and users should instantiate it if they want to use customized state. </p> 
    <p>After instantiation, users should call the function in the factory with user defined parameters to build a <a class="externalLink" href="https://github.com/apache/helix/blob/master/helix-core/src/main/java/org/apache/helix/customizedstate/CustomizedStateProvider.java">Customized State Provider</a> object. </p> 
-   <p>There are two ways to build <a class="externalLink" href="https://github.com/apache/helix/blob/master/helix-core/src/main/java/org/apache/helix/customizedstate/CustomizedStateProvider.java">Customized State Provider</a>, and the difference is what kind of <a class="externalLink" href="https://github.com/apache/helix/blob/master/helix-core/src/main/java/org/apache/helix/HelixManager.java">HelixManager</a> is passed in. As the following code shows, the first one relies on Helix provided manager, while the second one needs a user-created Helix manager. </p> 
+   <p>There are two ways to build <a class="externalLink" href="https://github.com/apache/helix/blob/master/helix-core/src/main/java/org/apache/helix/customizedstate/CustomizedStateProvider.java">Customized State Provider</a>, and the difference is what kind of <a class="externalLink" href="https://github.com/apache/helix/blob/master/helix-core/src/main/java/org/apache/helix/HelixManager.java">HelixManager</a> is passed in. As the following code shows, the first one relies on a Helix provided manager, while the second one needs a user-created Helix manager. </p> 
    <div class="source"> 
     <pre>  public CustomizedStateProvider buildCustomizedStateProvider(String instanceName,
       String clusterName, String zkAddress) {
@@ -194,9 +194,9 @@ under the License. -->
    <p>Here are some additional guidelines about how to use <a class="externalLink" href="https://github.com/apache/helix/blob/master/helix-core/src/main/java/org/apache/helix/customizedstate/CustomizedStateProvider.java">Customized State Provider</a>:</p> 
    <ul> 
     <li> <p>When a user would like to drop a certain instance by calling Helix delete instance API, Helix will delete the instance as well as all sub-paths under it with recursive deletion. Therefore, the customized state will also be deleted, and customized view will be updated when the instance is gone.</p></li> 
-    <li> <p>When a user would like to drop a certain resource by calling Helix delete resource API, customer will be responsible for deleting customized state of all partitions for that resource across all instances. This operation can be implemented in users’ state transition logic.</p></li> 
+    <li> <p>When a user would like to drop a certain resource by calling Helix delete resource API, he/she will be responsible for deleting customized state of all partitions for that resource across all instances. This operation can be implemented in users’ state transition logic.</p></li> 
     <li> <p>When Helix rebalance happens, and a certain partition on a certain instance is moved to another instance, customers will need to handle the cleanup in the callback function currently provided by Helix in the state transition logic. </p></li> 
-    <li> <p>When an unexpected disconnection happened in client side from Zookeeper, but does not trigger rebalance, Helix will still keep the customized state as it is and wait for the connection to be reset. </p></li> 
+    <li> <p>When an unexpected disconnection happens in client side from Zookeeper, but does not trigger rebalance, Helix will still keep the customized state as it is and wait for the connection to be reset. </p></li> 
    </ul> 
   </div> 
   <div class="section"> 

Modified: helix/site-content/1.0.1-docs/tutorial_health.html
URL: http://svn.apache.org/viewvc/helix/site-content/1.0.1-docs/tutorial_health.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/1.0.1-docs/tutorial_health.html (original)
+++ helix/site-content/1.0.1-docs/tutorial_health.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -111,7 +111,7 @@
 				<li><a href="./" title="Release 1.0.1">Release 1.0.1 </a></li>
 				<li class="divider">/</li>
 				<li>  Tutorial - Customizing Heath Checks</li>
-				<li class="publishDate version-date pull-right">Last Published: 2020-07-29</li>
+				<li class="publishDate version-date pull-right">Last Published: 2020-08-05</li>
 			</ul>
 		</div>
 	</header>

Modified: helix/site-content/1.0.1-docs/tutorial_messaging.html
URL: http://svn.apache.org/viewvc/helix/site-content/1.0.1-docs/tutorial_messaging.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/1.0.1-docs/tutorial_messaging.html (original)
+++ helix/site-content/1.0.1-docs/tutorial_messaging.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -111,7 +111,7 @@
 				<li><a href="./" title="Release 1.0.1">Release 1.0.1 </a></li>
 				<li class="divider">/</li>
 				<li>  Tutorial - Messaging</li>
-				<li class="publishDate version-date pull-right">Last Published: 2020-07-29</li>
+				<li class="publishDate version-date pull-right">Last Published: 2020-08-05</li>
 			</ul>
 		</div>
 	</header>

Modified: helix/site-content/1.0.1-docs/tutorial_participant.html
URL: http://svn.apache.org/viewvc/helix/site-content/1.0.1-docs/tutorial_participant.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/1.0.1-docs/tutorial_participant.html (original)
+++ helix/site-content/1.0.1-docs/tutorial_participant.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -111,7 +111,7 @@
 				<li><a href="./" title="Release 1.0.1">Release 1.0.1 </a></li>
 				<li class="divider">/</li>
 				<li>  Tutorial - Participant</li>
-				<li class="publishDate version-date pull-right">Last Published: 2020-07-29</li>
+				<li class="publishDate version-date pull-right">Last Published: 2020-08-05</li>
 			</ul>
 		</div>
 	</header>

Modified: helix/site-content/1.0.1-docs/tutorial_propstore.html
URL: http://svn.apache.org/viewvc/helix/site-content/1.0.1-docs/tutorial_propstore.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/1.0.1-docs/tutorial_propstore.html (original)
+++ helix/site-content/1.0.1-docs/tutorial_propstore.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -111,7 +111,7 @@
 				<li><a href="./" title="Release 1.0.1">Release 1.0.1 </a></li>
 				<li class="divider">/</li>
 				<li>  Tutorial - Application Property Store</li>
-				<li class="publishDate version-date pull-right">Last Published: 2020-07-29</li>
+				<li class="publishDate version-date pull-right">Last Published: 2020-08-05</li>
 			</ul>
 		</div>
 	</header>

Modified: helix/site-content/1.0.1-docs/tutorial_rebalance.html
URL: http://svn.apache.org/viewvc/helix/site-content/1.0.1-docs/tutorial_rebalance.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/1.0.1-docs/tutorial_rebalance.html (original)
+++ helix/site-content/1.0.1-docs/tutorial_rebalance.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -111,7 +111,7 @@
 				<li><a href="./" title="Release 1.0.1">Release 1.0.1 </a></li>
 				<li class="divider">/</li>
 				<li>  Tutorial - Rebalancing Algorithms</li>
-				<li class="publishDate version-date pull-right">Last Published: 2020-07-29</li>
+				<li class="publishDate version-date pull-right">Last Published: 2020-08-05</li>
 			</ul>
 		</div>
 	</header>

Modified: helix/site-content/1.0.1-docs/tutorial_rest_service.html
URL: http://svn.apache.org/viewvc/helix/site-content/1.0.1-docs/tutorial_rest_service.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/1.0.1-docs/tutorial_rest_service.html (original)
+++ helix/site-content/1.0.1-docs/tutorial_rest_service.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -111,7 +111,7 @@
 				<li><a href="./" title="Release 1.0.1">Release 1.0.1 </a></li>
 				<li class="divider">/</li>
 				<li>  Tutorial - REST Service 2.0</li>
-				<li class="publishDate version-date pull-right">Last Published: 2020-07-29</li>
+				<li class="publishDate version-date pull-right">Last Published: 2020-08-05</li>
 			</ul>
 		</div>
 	</header>

Modified: helix/site-content/1.0.1-docs/tutorial_spectator.html
URL: http://svn.apache.org/viewvc/helix/site-content/1.0.1-docs/tutorial_spectator.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/1.0.1-docs/tutorial_spectator.html (original)
+++ helix/site-content/1.0.1-docs/tutorial_spectator.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -111,7 +111,7 @@
 				<li><a href="./" title="Release 1.0.1">Release 1.0.1 </a></li>
 				<li class="divider">/</li>
 				<li>  Tutorial - Spectator</li>
-				<li class="publishDate version-date pull-right">Last Published: 2020-07-29</li>
+				<li class="publishDate version-date pull-right">Last Published: 2020-08-05</li>
 			</ul>
 		</div>
 	</header>

Modified: helix/site-content/1.0.1-docs/tutorial_state.html
URL: http://svn.apache.org/viewvc/helix/site-content/1.0.1-docs/tutorial_state.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/1.0.1-docs/tutorial_state.html (original)
+++ helix/site-content/1.0.1-docs/tutorial_state.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -111,7 +111,7 @@
 				<li><a href="./" title="Release 1.0.1">Release 1.0.1 </a></li>
 				<li class="divider">/</li>
 				<li>  Tutorial - State Machine Configuration</li>
-				<li class="publishDate version-date pull-right">Last Published: 2020-07-29</li>
+				<li class="publishDate version-date pull-right">Last Published: 2020-08-05</li>
 			</ul>
 		</div>
 	</header>

Modified: helix/site-content/1.0.1-docs/tutorial_task_framework.html
URL: http://svn.apache.org/viewvc/helix/site-content/1.0.1-docs/tutorial_task_framework.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/1.0.1-docs/tutorial_task_framework.html (original)
+++ helix/site-content/1.0.1-docs/tutorial_task_framework.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -111,7 +111,7 @@
 				<li><a href="./" title="Release 1.0.1">Release 1.0.1 </a></li>
 				<li class="divider">/</li>
 				<li>  Tutorial - Task Framework</li>
-				<li class="publishDate version-date pull-right">Last Published: 2020-07-29</li>
+				<li class="publishDate version-date pull-right">Last Published: 2020-08-05</li>
 			</ul>
 		</div>
 	</header>

Modified: helix/site-content/1.0.1-docs/tutorial_task_throttling.html
URL: http://svn.apache.org/viewvc/helix/site-content/1.0.1-docs/tutorial_task_throttling.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/1.0.1-docs/tutorial_task_throttling.html (original)
+++ helix/site-content/1.0.1-docs/tutorial_task_throttling.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -111,7 +111,7 @@
 				<li><a href="./" title="Release 1.0.1">Release 1.0.1 </a></li>
 				<li class="divider">/</li>
 				<li>  Tutorial - Task Throttling</li>
-				<li class="publishDate version-date pull-right">Last Published: 2020-07-29</li>
+				<li class="publishDate version-date pull-right">Last Published: 2020-08-05</li>
 			</ul>
 		</div>
 	</header>

Modified: helix/site-content/1.0.1-docs/tutorial_throttling.html
URL: http://svn.apache.org/viewvc/helix/site-content/1.0.1-docs/tutorial_throttling.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/1.0.1-docs/tutorial_throttling.html (original)
+++ helix/site-content/1.0.1-docs/tutorial_throttling.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -111,7 +111,7 @@
 				<li><a href="./" title="Release 1.0.1">Release 1.0.1 </a></li>
 				<li class="divider">/</li>
 				<li>  Tutorial - Throttling</li>
-				<li class="publishDate version-date pull-right">Last Published: 2020-07-29</li>
+				<li class="publishDate version-date pull-right">Last Published: 2020-08-05</li>
 			</ul>
 		</div>
 	</header>

Modified: helix/site-content/1.0.1-docs/tutorial_ui.html
URL: http://svn.apache.org/viewvc/helix/site-content/1.0.1-docs/tutorial_ui.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/1.0.1-docs/tutorial_ui.html (original)
+++ helix/site-content/1.0.1-docs/tutorial_ui.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -111,7 +111,7 @@
 				<li><a href="./" title="Release 1.0.1">Release 1.0.1 </a></li>
 				<li class="divider">/</li>
 				<li>  Tutorial - Helix UI Setup</li>
-				<li class="publishDate version-date pull-right">Last Published: 2020-07-29</li>
+				<li class="publishDate version-date pull-right">Last Published: 2020-08-05</li>
 			</ul>
 		</div>
 	</header>

Modified: helix/site-content/1.0.1-docs/tutorial_user_content_store.html
URL: http://svn.apache.org/viewvc/helix/site-content/1.0.1-docs/tutorial_user_content_store.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/1.0.1-docs/tutorial_user_content_store.html (original)
+++ helix/site-content/1.0.1-docs/tutorial_user_content_store.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -111,7 +111,7 @@
 				<li><a href="./" title="Release 1.0.1">Release 1.0.1 </a></li>
 				<li class="divider">/</li>
 				<li>  Tutorial - User Defined Content Store for Tasks</li>
-				<li class="publishDate version-date pull-right">Last Published: 2020-07-29</li>
+				<li class="publishDate version-date pull-right">Last Published: 2020-08-05</li>
 			</ul>
 		</div>
 	</header>

Modified: helix/site-content/1.0.1-docs/tutorial_user_def_rebalancer.html
URL: http://svn.apache.org/viewvc/helix/site-content/1.0.1-docs/tutorial_user_def_rebalancer.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/1.0.1-docs/tutorial_user_def_rebalancer.html (original)
+++ helix/site-content/1.0.1-docs/tutorial_user_def_rebalancer.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -111,7 +111,7 @@
 				<li><a href="./" title="Release 1.0.1">Release 1.0.1 </a></li>
 				<li class="divider">/</li>
 				<li>  Tutorial - User-Defined Rebalancing</li>
-				<li class="publishDate version-date pull-right">Last Published: 2020-07-29</li>
+				<li class="publishDate version-date pull-right">Last Published: 2020-08-05</li>
 			</ul>
 		</div>
 	</header>

Modified: helix/site-content/1.0.1-docs/tutorial_yaml.html
URL: http://svn.apache.org/viewvc/helix/site-content/1.0.1-docs/tutorial_yaml.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/1.0.1-docs/tutorial_yaml.html (original)
+++ helix/site-content/1.0.1-docs/tutorial_yaml.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Maven Reflow Skin 1.0.0 (http://andriusvelykis.github.com/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -111,7 +111,7 @@
 				<li><a href="./" title="Release 1.0.1">Release 1.0.1 </a></li>
 				<li class="divider">/</li>
 				<li>  Tutorial - YAML Cluster Setup</li>
-				<li class="publishDate version-date pull-right">Last Published: 2020-07-29</li>
+				<li class="publishDate version-date pull-right">Last Published: 2020-08-05</li>
 			</ul>
 		</div>
 	</header>

Modified: helix/site-content/Architecture.html
URL: http://svn.apache.org/viewvc/helix/site-content/Architecture.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/Architecture.html (original)
+++ helix/site-content/Architecture.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/ClientLibraries.html
URL: http://svn.apache.org/viewvc/helix/site-content/ClientLibraries.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/ClientLibraries.html (original)
+++ helix/site-content/ClientLibraries.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/Concepts.html
URL: http://svn.apache.org/viewvc/helix/site-content/Concepts.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/Concepts.html (original)
+++ helix/site-content/Concepts.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/IRC.html
URL: http://svn.apache.org/viewvc/helix/site-content/IRC.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/IRC.html (original)
+++ helix/site-content/IRC.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/Publications.html
URL: http://svn.apache.org/viewvc/helix/site-content/Publications.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/Publications.html (original)
+++ helix/site-content/Publications.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/UseCases.html
URL: http://svn.apache.org/viewvc/helix/site-content/UseCases.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/UseCases.html (original)
+++ helix/site-content/UseCases.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/dependencies.html
URL: http://svn.apache.org/viewvc/helix/site-content/dependencies.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/dependencies.html (original)
+++ helix/site-content/dependencies.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/dependency-convergence.html
URL: http://svn.apache.org/viewvc/helix/site-content/dependency-convergence.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/dependency-convergence.html (original)
+++ helix/site-content/dependency-convergence.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/dependency-info.html
URL: http://svn.apache.org/viewvc/helix/site-content/dependency-info.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/dependency-info.html (original)
+++ helix/site-content/dependency-info.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/dependency-management.html
URL: http://svn.apache.org/viewvc/helix/site-content/dependency-management.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/dependency-management.html (original)
+++ helix/site-content/dependency-management.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/design/crush-ed.html
URL: http://svn.apache.org/viewvc/helix/site-content/design/crush-ed.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/design/crush-ed.html (original)
+++ helix/site-content/design/crush-ed.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/distribution-management.html
URL: http://svn.apache.org/viewvc/helix/site-content/distribution-management.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/distribution-management.html (original)
+++ helix/site-content/distribution-management.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/download.html
URL: http://svn.apache.org/viewvc/helix/site-content/download.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/download.html (original)
+++ helix/site-content/download.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/index.html
URL: http://svn.apache.org/viewvc/helix/site-content/index.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/index.html (original)
+++ helix/site-content/index.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/integration.html
URL: http://svn.apache.org/viewvc/helix/site-content/integration.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/integration.html (original)
+++ helix/site-content/integration.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/involved/building.html
URL: http://svn.apache.org/viewvc/helix/site-content/involved/building.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/involved/building.html (original)
+++ helix/site-content/involved/building.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/involved/contribdocs.html
URL: http://svn.apache.org/viewvc/helix/site-content/involved/contribdocs.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/involved/contribdocs.html (original)
+++ helix/site-content/involved/contribdocs.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/issue-tracking.html
URL: http://svn.apache.org/viewvc/helix/site-content/issue-tracking.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/issue-tracking.html (original)
+++ helix/site-content/issue-tracking.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/license.html
URL: http://svn.apache.org/viewvc/helix/site-content/license.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/license.html (original)
+++ helix/site-content/license.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/mail-lists.html
URL: http://svn.apache.org/viewvc/helix/site-content/mail-lists.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/mail-lists.html (original)
+++ helix/site-content/mail-lists.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/modules.html
URL: http://svn.apache.org/viewvc/helix/site-content/modules.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/modules.html (original)
+++ helix/site-content/modules.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/plugin-management.html
URL: http://svn.apache.org/viewvc/helix/site-content/plugin-management.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/plugin-management.html (original)
+++ helix/site-content/plugin-management.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/plugins.html
URL: http://svn.apache.org/viewvc/helix/site-content/plugins.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/plugins.html (original)
+++ helix/site-content/plugins.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/privacy-policy.html
URL: http://svn.apache.org/viewvc/helix/site-content/privacy-policy.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/privacy-policy.html (original)
+++ helix/site-content/privacy-policy.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/project-info.html
URL: http://svn.apache.org/viewvc/helix/site-content/project-info.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/project-info.html (original)
+++ helix/site-content/project-info.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/project-reports.html
URL: http://svn.apache.org/viewvc/helix/site-content/project-reports.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/project-reports.html (original)
+++ helix/site-content/project-reports.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/project-summary.html
URL: http://svn.apache.org/viewvc/helix/site-content/project-summary.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/project-summary.html (original)
+++ helix/site-content/project-summary.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/releasenotes/release-0.6.0-incubating.html
URL: http://svn.apache.org/viewvc/helix/site-content/releasenotes/release-0.6.0-incubating.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/releasenotes/release-0.6.0-incubating.html (original)
+++ helix/site-content/releasenotes/release-0.6.0-incubating.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/releasenotes/release-0.6.1-incubating.html
URL: http://svn.apache.org/viewvc/helix/site-content/releasenotes/release-0.6.1-incubating.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/releasenotes/release-0.6.1-incubating.html (original)
+++ helix/site-content/releasenotes/release-0.6.1-incubating.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/releasenotes/release-0.6.2-incubating.html
URL: http://svn.apache.org/viewvc/helix/site-content/releasenotes/release-0.6.2-incubating.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/releasenotes/release-0.6.2-incubating.html (original)
+++ helix/site-content/releasenotes/release-0.6.2-incubating.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/releasenotes/release-0.6.3.html
URL: http://svn.apache.org/viewvc/helix/site-content/releasenotes/release-0.6.3.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/releasenotes/release-0.6.3.html (original)
+++ helix/site-content/releasenotes/release-0.6.3.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/releasenotes/release-0.6.4.html
URL: http://svn.apache.org/viewvc/helix/site-content/releasenotes/release-0.6.4.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/releasenotes/release-0.6.4.html (original)
+++ helix/site-content/releasenotes/release-0.6.4.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/releasenotes/release-0.6.5.html
URL: http://svn.apache.org/viewvc/helix/site-content/releasenotes/release-0.6.5.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/releasenotes/release-0.6.5.html (original)
+++ helix/site-content/releasenotes/release-0.6.5.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/releasenotes/release-0.6.6.html
URL: http://svn.apache.org/viewvc/helix/site-content/releasenotes/release-0.6.6.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/releasenotes/release-0.6.6.html (original)
+++ helix/site-content/releasenotes/release-0.6.6.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/releasenotes/release-0.6.7.html
URL: http://svn.apache.org/viewvc/helix/site-content/releasenotes/release-0.6.7.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/releasenotes/release-0.6.7.html (original)
+++ helix/site-content/releasenotes/release-0.6.7.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/releasenotes/release-0.6.8.html
URL: http://svn.apache.org/viewvc/helix/site-content/releasenotes/release-0.6.8.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/releasenotes/release-0.6.8.html (original)
+++ helix/site-content/releasenotes/release-0.6.8.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/releasenotes/release-0.6.9.html
URL: http://svn.apache.org/viewvc/helix/site-content/releasenotes/release-0.6.9.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/releasenotes/release-0.6.9.html (original)
+++ helix/site-content/releasenotes/release-0.6.9.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/releasenotes/release-0.7.0-incubating.html
URL: http://svn.apache.org/viewvc/helix/site-content/releasenotes/release-0.7.0-incubating.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/releasenotes/release-0.7.0-incubating.html (original)
+++ helix/site-content/releasenotes/release-0.7.0-incubating.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/releasenotes/release-0.7.1.html
URL: http://svn.apache.org/viewvc/helix/site-content/releasenotes/release-0.7.1.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/releasenotes/release-0.7.1.html (original)
+++ helix/site-content/releasenotes/release-0.7.1.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/releasing.html
URL: http://svn.apache.org/viewvc/helix/site-content/releasing.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/releasing.html (original)
+++ helix/site-content/releasing.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/sonar.html
URL: http://svn.apache.org/viewvc/helix/site-content/sonar.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/sonar.html (original)
+++ helix/site-content/sonar.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/source-repository.html
URL: http://svn.apache.org/viewvc/helix/site-content/source-repository.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/source-repository.html (original)
+++ helix/site-content/source-repository.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/sources.html
URL: http://svn.apache.org/viewvc/helix/site-content/sources.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/sources.html (original)
+++ helix/site-content/sources.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: helix/site-content/team-list.html
URL: http://svn.apache.org/viewvc/helix/site-content/team-list.html?rev=1880621&r1=1880620&r2=1880621&view=diff
==============================================================================
--- helix/site-content/team-list.html (original)
+++ helix/site-content/team-list.html Wed Aug  5 23:19:57 2020
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2020-07-29
+ Generated by Apache Maven Doxia at 2020-08-05
  Rendered using Reflow Maven Skin 1.1.1 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">