Modified: helix/site-content/0.9.9-docs/recipes/task_dag_execution.html URL: http://svn.apache.org/viewvc/helix/site-content/0.9.9-docs/recipes/task_dag_execution.html?rev=1899880&r1=1899879&r2=1899880&view=diff ============================================================================== --- helix/site-content/0.9.9-docs/recipes/task_dag_execution.html (original) +++ helix/site-content/0.9.9-docs/recipes/task_dag_execution.html Fri Apr 15 07:24:01 2022 @@ -1,20 +1,20 @@ <!DOCTYPE html> <!-- - Generated by Apache Maven Doxia at 2021-11-21 + Generated by Apache Maven Doxia at 2022-04-15 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 - Distributed Task Execution</title> + <title>Apache Helix – Distributed Task Execution</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="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" /> @@ -29,18 +29,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-recipes-task_dag_execution project-099-docs" data-spy="scroll" data-offset="60" data-target="#toc-scroll-target"> + <body class="page-$config.fileId project-$config.projectId" data-spy="scroll" data-offset="60" data-target="#toc-scroll-target"> <div class="navbar navbar-fixed-top"> <div class="navbar-inner"> @@ -50,33 +41,32 @@ <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.9.9">Helix 0.9.9 </a></li> - <li class="dropdown"> + <li class="active"><a href="" title="Helix 0.9.9">Helix 0.9.9 </a></li> + <li class="dropdown active"> <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.9.9.html" title="Release Notes">Release Notes </a></li> + <li class="active"><a href="" title="Download">Download </a></li> + <li class="active"><a href="" title="Building">Building </a></li> + <li class="active"><a href="" title="Release Notes">Release Notes </a></li> </ul> </li> - <li class="dropdown"> + <li class="dropdown active"> <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.9.9" title="Javadocs">Javadocs </a></li> + <li class="active"><a href="" title="Quick Start">Quick Start </a></li> + <li class="active"><a href="" title="Tutorial">Tutorial </a></li> + <li class="active"><a href="" title="Javadocs">Javadocs </a></li> </ul> </li> <li class="dropdown active"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">Recipes <b class="caret"></b></a> <ul class="dropdown-menu"> - <li><a href="lock_manager.html" title="Distributed lock manager">Distributed lock manager </a></li> - <li><a href="rabbitmq_consumer_group.html" title="Rabbit MQ consumer group">Rabbit MQ consumer group </a></li> - <li><a href="rsync_replicated_file_store.html" title="Rsync replicated file store">Rsync replicated file store </a></li> - <li><a href="service_discovery.html" title="Service discovery">Service discovery </a></li> + <li class="active"><a href="" title="Distributed lock manager">Distributed lock manager </a></li> + <li class="active"><a href="" title="Rabbit MQ consumer group">Rabbit MQ consumer group </a></li> + <li class="active"><a href="" title="Rsync replicated file store">Rsync replicated file store </a></li> + <li class="active"><a href="" title="Service discovery">Service discovery </a></li> <li class="active"><a href="" title="Distributed task DAG execution">Distributed task DAG execution </a></li> </ul> </li> @@ -94,22 +84,21 @@ <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> + <a href="" id="bannerLeft"><img src="" alt='"''"' /></a> </div> <div class="pull-right"> - <a href="http://www.apache.org/" id="bannerRight"><img src="../../images/feather_small.gif" alt='"''"' /></a> + <a href="http://www.apache.org/" id="bannerRight"><img src="" alt='"''"' /></a> </div> </div> </div> <div> <ul class="breadcrumb"> - <li><a href="../../" title="Apache Helix">Apache Helix </a></li> + <li><a href="" title="Apache Helix">Apache Helix </a></li> <li class="divider">/</li> - <li><a href="../" title="Release 0.9.9">Release 0.9.9 </a></li> + <li><a href="" title="Release 0.9.9">Release 0.9.9 </a></li> <li class="divider">/</li> <li>Distributed Task Execution</li> - <li class="publishDate version-date pull-right">Last Published: 2021-11-21</li> + <li class="publishDate version-date pull-right">Last Published: 2022-04-15</li> </ul> </div> </header> @@ -118,192 +107,7 @@ <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. --> -<div class="section"> - <div class="page-header"> - <h2 id="Distributed_Task_Execution">Distributed Task Execution</h2> - </div> - <p>This recipe is intended to demonstrate how task dependencies can be modeled using primitives provided by Helix. A given task can be run with the desired amount of parallelism and will start only when upstream dependencies are met. The demo executes the task DAG described below using 10 workers. Although the demo starts the workers as threads, there is no requirement that all the workers need to run in the same process. In reality, these workers run on many different boxes on a cluster. When worker fails, Helix takes care of re-assigning a failed task partition to a new worker.</p> - <p>Redis is used as a result store. Any other suitable implementation for TaskResultStore can be plugged in.</p> - <div class="section"> - <h3 id="Workflow">Workflow</h3> - <div class="section"> - <h4 id="Input">Input</h4> - <p>10000 impression events and around 100 click events are pre-populated in task result store (redis).</p> - <ul> - <li> <p><b>ImpEvent</b>: format: id,isFraudulent,country,gender</p></li> - <li> <p><b>ClickEvent</b>: format: id,isFraudulent,impEventId</p></li> - </ul> - </div> - <div class="section"> - <h4 id="Stages">Stages</h4> - <ul> - <li> <p><b>FilterImps</b>: Filters impression where isFraudulent=true.</p></li> - <li> <p><b>FilterClicks</b>: Filters clicks where isFraudulent=true</p></li> - <li> <p><b>impCountsByGender</b>: Generates impression counts grouped by gender. It does this by incrementing the count for âimpression_gender_counts:<gender_value>â in the task result store (redis hash). Depends on: <b>FilterImps</b></p></li> - <li> <p><b>impCountsByCountry</b>: Generates impression counts grouped by country. It does this by incrementing the count for âimpression_country_counts:<country_value>â in the task result store (redis hash). Depends on: <b>FilterClicks</b></p></li> - <li> <p><b>impClickJoin</b>: Joins clicks with corresponding impression event using impEventId as the join key. Join is needed to pull dimensions not present in click event. Depends on: <b>FilterImps, FilterClicks</b></p></li> - <li> <p><b>clickCountsByGender</b>: Generates click counts grouped by gender. It does this by incrementing the count for click_gender_counts:<gender_value> in the task result store (redis hash). Depends on: <b>impClickJoin</b></p></li> - <li> <p><b>clickCountsByGender</b>: Generates click counts grouped by country. It does this by incrementing the count for click_country_counts:<country_value> in the task result store (redis hash). Depends on: <b>impClickJoin</b></p></li> - <li> <p><b>report</b>: Reads from all aggregates generated by previous stages and prints them. Depends on: <b>impCountsByGender, impCountsByCountry, clickCountsByGender,clickCountsByGender</b></p></li> - </ul> - </div> - </div> - <div class="section"> - <h3 id="Creating_a_DAG">Creating a DAG</h3> - <p>Each stage is represented as a Node along with the upstream dependency and desired parallelism. Each stage is modeled as a resource in Helix using OnlineOffline state model. As part of an Offline to Online transition, we watch the external view of upstream resources and wait for them to transition to the online state. See Task.java for additional info.</p> - <div class="source"> - <pre>Dag dag = new Dag(); -dag.addNode(new Node("filterImps", 10, "")); -dag.addNode(new Node("filterClicks", 5, "")); -dag.addNode(new Node("impClickJoin", 10, "filterImps,filterClicks")); -dag.addNode(new Node("impCountsByGender", 10, "filterImps")); -dag.addNode(new Node("impCountsByCountry", 10, "filterImps")); -dag.addNode(new Node("clickCountsByGender", 5, "impClickJoin")); -dag.addNode(new Node("clickCountsByCountry", 5, "impClickJoin")); -dag.addNode(new Node("report",1,"impCountsByGender,impCountsByCountry,clickCountsByGender,clickCountsByCountry")); -</pre> - </div> - </div> - <div class="section"> - <h3 id="Demo">Demo</h3> - <p>In order to run the demo, use the following steps</p> - <p>See <a class="externalLink" href="http://redis.io/topics/quickstart">http://redis.io/topics/quickstart</a> on how to install redis server</p> - <div class="source"> - <pre>Start redis e.g: -./redis-server --port 6379 - -git clone https://git-wip-us.apache.org/repos/asf/helix.git -cd helix -git checkout helix-0.9.9 -cd recipes/task-execution -mvn clean install package -DskipTests -cd target/task-execution-pkg/bin -chmod +x task-execution-demo.sh -./task-execution-demo.sh 2181 localhost 6379 - -</pre> - </div> - <p>Here's a visual representation of the DAG.</p> - <div class="source"> - <pre> +-----------------+ +----------------+ - | filterImps | | filterClicks | - | (parallelism=10)| | (parallelism=5)| - +----------+-----++ +-------+--------+ - | | | | - | | | | - | | | | - | | +------->--------v------------+ - +--------------<-+ +------v-------+ | impClickJoin | - |impCountsByGender |impCountsByCountry | (parallelism=10) | - |(parallelism=10) |(parallelism=10) ++-------------------+-+ - +-----------+--+ +---+----------+ | | - | | | | - | | | | - | | +--------v---------+ +-v-------------------+ - | | |clickCountsByGender |clickCountsByCountry | - | | |(parallelism=5) | |(parallelism=5) | - | | +----+-------------+ +---------------------+ - | | | | - | | | | - | | | | - +----->+-----+>-----------v----+<---------------+ - | report | - |(parallelism=1) | - +-----------------------+ - -</pre> - </div> - <p>(credit for above ascii art: <a class="externalLink" href="http://www.asciiflow.com">http://www.asciiflow.com</a>)</p> - <div class="section"> - <h4 id="Output">Output</h4> - <div class="source"> - <pre>Done populating dummy data -Executing filter task for filterImps_3 for impressions_demo -Executing filter task for filterImps_2 for impressions_demo -Executing filter task for filterImps_0 for impressions_demo -Executing filter task for filterImps_1 for impressions_demo -Executing filter task for filterImps_4 for impressions_demo -Executing filter task for filterClicks_3 for clicks_demo -Executing filter task for filterClicks_1 for clicks_demo -Executing filter task for filterImps_8 for impressions_demo -Executing filter task for filterImps_6 for impressions_demo -Executing filter task for filterClicks_2 for clicks_demo -Executing filter task for filterClicks_0 for clicks_demo -Executing filter task for filterImps_7 for impressions_demo -Executing filter task for filterImps_5 for impressions_demo -Executing filter task for filterClicks_4 for clicks_demo -Executing filter task for filterImps_9 for impressions_demo -Running AggTask for impCountsByGender_3 for filtered_impressions_demo gender -Running AggTask for impCountsByGender_2 for filtered_impressions_demo gender -Running AggTask for impCountsByGender_0 for filtered_impressions_demo gender -Running AggTask for impCountsByGender_9 for filtered_impressions_demo gender -Running AggTask for impCountsByGender_1 for filtered_impressions_demo gender -Running AggTask for impCountsByGender_4 for filtered_impressions_demo gender -Running AggTask for impCountsByCountry_4 for filtered_impressions_demo country -Running AggTask for impCountsByGender_5 for filtered_impressions_demo gender -Executing JoinTask for impClickJoin_2 -Running AggTask for impCountsByCountry_3 for filtered_impressions_demo country -Running AggTask for impCountsByCountry_1 for filtered_impressions_demo country -Running AggTask for impCountsByCountry_0 for filtered_impressions_demo country -Running AggTask for impCountsByCountry_2 for filtered_impressions_demo country -Running AggTask for impCountsByGender_6 for filtered_impressions_demo gender -Executing JoinTask for impClickJoin_1 -Executing JoinTask for impClickJoin_0 -Executing JoinTask for impClickJoin_3 -Running AggTask for impCountsByGender_8 for filtered_impressions_demo gender -Executing JoinTask for impClickJoin_4 -Running AggTask for impCountsByGender_7 for filtered_impressions_demo gender -Running AggTask for impCountsByCountry_5 for filtered_impressions_demo country -Running AggTask for impCountsByCountry_6 for filtered_impressions_demo country -Executing JoinTask for impClickJoin_9 -Running AggTask for impCountsByCountry_8 for filtered_impressions_demo country -Running AggTask for impCountsByCountry_7 for filtered_impressions_demo country -Executing JoinTask for impClickJoin_5 -Executing JoinTask for impClickJoin_6 -Running AggTask for impCountsByCountry_9 for filtered_impressions_demo country -Executing JoinTask for impClickJoin_8 -Executing JoinTask for impClickJoin_7 -Running AggTask for clickCountsByCountry_1 for joined_clicks_demo country -Running AggTask for clickCountsByCountry_0 for joined_clicks_demo country -Running AggTask for clickCountsByCountry_2 for joined_clicks_demo country -Running AggTask for clickCountsByCountry_3 for joined_clicks_demo country -Running AggTask for clickCountsByGender_1 for joined_clicks_demo gender -Running AggTask for clickCountsByCountry_4 for joined_clicks_demo country -Running AggTask for clickCountsByGender_3 for joined_clicks_demo gender -Running AggTask for clickCountsByGender_2 for joined_clicks_demo gender -Running AggTask for clickCountsByGender_4 for joined_clicks_demo gender -Running AggTask for clickCountsByGender_0 for joined_clicks_demo gender -Running reports task -Impression counts per country -{CANADA=1940, US=1958, CHINA=2014, UNKNOWN=2022, UK=1946} -Click counts per country -{US=24, CANADA=14, CHINA=26, UNKNOWN=14, UK=22} -Impression counts per gender -{F=3325, UNKNOWN=3259, M=3296} -Click counts per gender -{F=33, UNKNOWN=32, M=35} -</pre> - </div> - </div> - </div> -</div> +$bodyWithHeader </div> </div> </div> @@ -316,48 +120,40 @@ Click counts per gender <footer class="well"> <div class="container"> <div class="row"> - <div class="span3 bottom-nav"> + <div class="span9 bottom-nav"> <ul class="nav nav-list"> <li class="nav-header">Get Helix</li> - <li> - <a href="../download.html" title="Download">Download </a> + <li class="active"> + <a href="#" title="Download">Download </a> </li> - <li> - <a href="../Building.html" title="Building">Building </a> + <li class="active"> + <a href="#" title="Building">Building </a> </li> - <li> - <a href="../releasenotes/release-0.9.9.html" title="Release Notes">Release Notes </a> + <li class="active"> + <a href="#" 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 class="active"> + <a href="#" title="Quick Start">Quick Start </a> </li> - <li> - <a href="../Tutorial.html" title="Tutorial">Tutorial </a> + <li class="active"> + <a href="#" title="Tutorial">Tutorial </a> </li> - <li> - <a href="../../javadocs/0.9.9" title="Javadocs">Javadocs </a> + <li class="active"> + <a href="#" 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="lock_manager.html" title="Distributed lock manager">Distributed lock manager </a> + <li class="active"> + <a href="#" title="Distributed lock manager">Distributed lock manager </a> </li> - <li> - <a href="rabbitmq_consumer_group.html" title="Rabbit MQ consumer group">Rabbit MQ consumer group </a> + <li class="active"> + <a href="#" title="Rabbit MQ consumer group">Rabbit MQ consumer group </a> </li> - <li> - <a href="rsync_replicated_file_store.html" title="Rsync replicated file store">Rsync replicated file store </a> + <li class="active"> + <a href="#" title="Rsync replicated file store">Rsync replicated file store </a> </li> - <li> - <a href="service_discovery.html" title="Service discovery">Service discovery </a> + <li class="active"> + <a href="#" title="Service discovery">Service discovery </a> </li> <li class="active"> <a href="#" title="Distributed task DAG execution">Distributed task DAG execution </a> @@ -372,14 +168,9 @@ Click counts per gender <div class="row"> <div class="span12"> <p class="pull-right"><a href="#">Back to top</a></p> - <p class="copyright">Copyright ©2021 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</p> + <p class="copyright">Copyright ©2022 <a href="https://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.9.9-docs/privacy-policy.html">Privacy Policy</a> -</div> </div> + </div> </div> </div> @@ -397,7 +188,7 @@ Click counts per gender } </script> - <script src="../js/bootstrap.min.js"></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 -->
Modified: helix/site-content/0.9.9-docs/releasenotes/release-0.9.9.html URL: http://svn.apache.org/viewvc/helix/site-content/0.9.9-docs/releasenotes/release-0.9.9.html?rev=1899880&r1=1899879&r2=1899880&view=diff ============================================================================== --- helix/site-content/0.9.9-docs/releasenotes/release-0.9.9.html (original) +++ helix/site-content/0.9.9-docs/releasenotes/release-0.9.9.html Fri Apr 15 07:24:01 2022 @@ -1,20 +1,20 @@ <!DOCTYPE html> <!-- - Generated by Apache Maven Doxia at 2021-11-21 + Generated by Apache Maven Doxia at 2022-04-15 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 - Release Notes for Apache Helix 0.9.9</title> + <title>Apache Helix – Release Notes for Apache Helix 0.9.9</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="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" /> @@ -29,18 +29,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-releasenotes-release-099 project-099-docs" data-spy="scroll" data-offset="60" data-target="#toc-scroll-target"> + <body class="page-$config.fileId project-$config.projectId" data-spy="scroll" data-offset="60" data-target="#toc-scroll-target"> <div class="navbar navbar-fixed-top"> <div class="navbar-inner"> @@ -50,34 +41,33 @@ <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.9.9">Helix 0.9.9 </a></li> + <li class="active"><a href="" title="Helix 0.9.9">Helix 0.9.9 </a></li> <li class="dropdown active"> <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 class="active"><a href="" title="Download">Download </a></li> + <li class="active"><a href="" title="Building">Building </a></li> <li class="active"><a href="" title="Release Notes">Release Notes </a></li> </ul> </li> - <li class="dropdown"> + <li class="dropdown active"> <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.9.9" title="Javadocs">Javadocs </a></li> + <li class="active"><a href="" title="Quick Start">Quick Start </a></li> + <li class="active"><a href="" title="Tutorial">Tutorial </a></li> + <li class="active"><a href="" title="Javadocs">Javadocs </a></li> </ul> </li> - <li class="dropdown"> + <li class="dropdown active"> <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 class="active"><a href="" title="Distributed lock manager">Distributed lock manager </a></li> + <li class="active"><a href="" title="Rabbit MQ consumer group">Rabbit MQ consumer group </a></li> + <li class="active"><a href="" title="Rsync replicated file store">Rsync replicated file store </a></li> + <li class="active"><a href="" title="Service discovery">Service discovery </a></li> + <li class="active"><a href="" title="Distributed task DAG execution">Distributed task DAG execution </a></li> </ul> </li> </ul> @@ -94,22 +84,21 @@ <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> + <a href="" id="bannerLeft"><img src="" alt='"''"' /></a> </div> <div class="pull-right"> - <a href="http://www.apache.org/" id="bannerRight"><img src="../../images/feather_small.gif" alt='"''"' /></a> + <a href="http://www.apache.org/" id="bannerRight"><img src="" alt='"''"' /></a> </div> </div> </div> <div> <ul class="breadcrumb"> - <li><a href="../../" title="Apache Helix">Apache Helix </a></li> + <li><a href="" title="Apache Helix">Apache Helix </a></li> <li class="divider">/</li> - <li><a href="../" title="Release 0.9.9">Release 0.9.9 </a></li> + <li><a href="" title="Release 0.9.9">Release 0.9.9 </a></li> <li class="divider">/</li> <li>Release Notes for Apache Helix 0.9.9</li> - <li class="publishDate version-date pull-right">Last Published: 2021-11-21</li> + <li class="publishDate version-date pull-right">Last Published: 2022-04-15</li> </ul> </div> </header> @@ -118,54 +107,7 @@ <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. --> -<!-- NOTE: For help with the syntax of this file, see: --> -<!-- http://maven.apache.org/guides/mini/guide-apt-format.html --> -<div class="section"> - <div class="page-header"> - <h2 id="Release_Notes_for_Apache_Helix_0.9.9">Release Notes for Apache Helix 0.9.9</h2> - </div> - <p>The Apache Helix team would like to announce the release of Apache Helix 0.9.9.</p> - <p>This is the twenty-third release under the Apache umbrella, and the nineteenth as a top-level project.</p> - <p>Helix is a generic cluster management framework used for the automatic management of partitioned, replicated and distributed resources hosted on a cluster of nodes.</p> - <div class="section"> - <h3 id="Key_Note_for_Helix_Release">Key Note for Helix Release</h3> - <p>In this release, there are three type of configuration for ZK write limitations:</p> - <ul> - <li>jute.maxbuffer: This used to be consistent with jute maxbuffer set for ZkClient. So if your data size is over this value, write is not allowed.</li> - <li>zk.serializer.znrecord.write.size.limit.bytes: If the ZNode size is larger than the value you set (even after compression), the data will NOT be written to ZK at ZNRecorderSerializer level. Default is 1MB</li> - <li>zk.serializer.znrecord.auto-compress.threshold.bytes: If the ZNode size is larger than the value you set, compression will be applied for this ZNode.</li> - </ul> - </div> - <div class="section"> - <h3 id="Detailed_Changes">Detailed Changes</h3> - <div class="section"> - <h4 id="Improvements">Improvements</h4> - <ul> - <li>Add separate ZK serializer configuration to active ZNRecord compression when size exceeds a threshold. #1901</li> - <li>Validate data write size limit in ZkClient #1072</li> - </ul> - </div> - </div> -</div> -<div class="section"> - <h2 id="Cheers_--_The_Apache_Helix_Team">Cheers, -- The Apache Helix Team</h2> -</div> +$bodyWithHeader </div> </div> </div> @@ -178,51 +120,43 @@ <footer class="well"> <div class="container"> <div class="row"> - <div class="span3 bottom-nav"> + <div class="span9 bottom-nav"> <ul class="nav nav-list"> <li class="nav-header">Get Helix</li> - <li> - <a href="../download.html" title="Download">Download </a> + <li class="active"> + <a href="#" title="Download">Download </a> </li> - <li> - <a href="../Building.html" title="Building">Building </a> + <li class="active"> + <a href="#" title="Building">Building </a> </li> <li class="active"> <a href="#" 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 class="active"> + <a href="#" title="Quick Start">Quick Start </a> </li> - <li> - <a href="../Tutorial.html" title="Tutorial">Tutorial </a> + <li class="active"> + <a href="#" title="Tutorial">Tutorial </a> </li> - <li> - <a href="../../javadocs/0.9.9" title="Javadocs">Javadocs </a> + <li class="active"> + <a href="#" 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 class="active"> + <a href="#" 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 class="active"> + <a href="#" 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 class="active"> + <a href="#" 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 class="active"> + <a href="#" 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 class="active"> + <a href="#" title="Distributed task DAG execution">Distributed task DAG execution </a> </li> </ul> </div> @@ -234,14 +168,9 @@ <div class="row"> <div class="span12"> <p class="pull-right"><a href="#">Back to top</a></p> - <p class="copyright">Copyright ©2021 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</p> + <p class="copyright">Copyright ©2022 <a href="https://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.9.9-docs/privacy-policy.html">Privacy Policy</a> -</div> </div> + </div> </div> </div> @@ -259,7 +188,7 @@ } </script> - <script src="../js/bootstrap.min.js"></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 --> Modified: helix/site-content/0.9.9-docs/sonar.html URL: http://svn.apache.org/viewvc/helix/site-content/0.9.9-docs/sonar.html?rev=1899880&r1=1899879&r2=1899880&view=diff ============================================================================== --- helix/site-content/0.9.9-docs/sonar.html (original) +++ helix/site-content/0.9.9-docs/sonar.html Fri Apr 15 07:24:01 2022 @@ -1,20 +1,20 @@ <!DOCTYPE html> <!-- - Generated by Apache Maven Doxia at 2021-11-21 + Generated by Apache Maven Doxia at 2022-04-15 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 - Sonar</title> + <title>Apache Helix – Sonar</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="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" /> @@ -29,18 +29,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-sonar project-099-docs" data-spy="scroll" data-offset="60" data-target="#toc-scroll-target"> + <body class="page-$config.fileId project-$config.projectId" data-spy="scroll" data-offset="60" data-target="#toc-scroll-target"> <div class="navbar navbar-fixed-top"> <div class="navbar-inner"> @@ -50,34 +41,33 @@ <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.9.9">Helix 0.9.9 </a></li> - <li class="dropdown"> + <li class="active"><a href="" title="Helix 0.9.9">Helix 0.9.9 </a></li> + <li class="dropdown active"> <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.9.9.html" title="Release Notes">Release Notes </a></li> + <li class="active"><a href="" title="Download">Download </a></li> + <li class="active"><a href="" title="Building">Building </a></li> + <li class="active"><a href="" title="Release Notes">Release Notes </a></li> </ul> </li> - <li class="dropdown"> + <li class="dropdown active"> <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.9.9" title="Javadocs">Javadocs </a></li> + <li class="active"><a href="" title="Quick Start">Quick Start </a></li> + <li class="active"><a href="" title="Tutorial">Tutorial </a></li> + <li class="active"><a href="" title="Javadocs">Javadocs </a></li> </ul> </li> - <li class="dropdown"> + <li class="dropdown active"> <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 class="active"><a href="" title="Distributed lock manager">Distributed lock manager </a></li> + <li class="active"><a href="" title="Rabbit MQ consumer group">Rabbit MQ consumer group </a></li> + <li class="active"><a href="" title="Rsync replicated file store">Rsync replicated file store </a></li> + <li class="active"><a href="" title="Service discovery">Service discovery </a></li> + <li class="active"><a href="" title="Distributed task DAG execution">Distributed task DAG execution </a></li> </ul> </li> </ul> @@ -94,22 +84,21 @@ <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> + <a href="" id="bannerLeft"><img src="" alt='"''"' /></a> </div> <div class="pull-right"> - <a href="http://www.apache.org/" id="bannerRight"><img src="../images/feather_small.gif" alt='"''"' /></a> + <a href="http://www.apache.org/" id="bannerRight"><img src="" alt='"''"' /></a> </div> </div> </div> <div> <ul class="breadcrumb"> - <li><a href="../" title="Apache Helix">Apache Helix </a></li> + <li><a href="" title="Apache Helix">Apache Helix </a></li> <li class="divider">/</li> - <li><a href="./" title="Release 0.9.9">Release 0.9.9 </a></li> + <li><a href="" title="Release 0.9.9">Release 0.9.9 </a></li> <li class="divider">/</li> <li>Sonar</li> - <li class="publishDate version-date pull-right">Last Published: 2021-11-21</li> + <li class="publishDate version-date pull-right">Last Published: 2022-04-15</li> </ul> </div> </header> @@ -118,11 +107,7 @@ <div class="row"> <div class="span12"> <div class="body-content"> -<div class="page-header"> - <h2 id="Sonar">Sonar</h2> -</div>Redirecting to -<a class="externalLink" href="https://analysis.apache.org/project/index/org.apache.helix:0.9.9-docs">https://analysis.apache.org/project/index/org.apache.helix:0.9.9-docs</a> -<script type="text/javascript"> window.location='https://analysis.apache.org/project/index/org.apache.helix:0.9.9-docs'</script> +$bodyWithHeader </div> </div> </div> @@ -135,51 +120,43 @@ <footer class="well"> <div class="container"> <div class="row"> - <div class="span3 bottom-nav"> + <div class="span9 bottom-nav"> <ul class="nav nav-list"> <li class="nav-header">Get Helix</li> - <li> - <a href="download.html" title="Download">Download </a> + <li class="active"> + <a href="#" title="Download">Download </a> </li> - <li> - <a href="Building.html" title="Building">Building </a> + <li class="active"> + <a href="#" title="Building">Building </a> </li> - <li> - <a href="releasenotes/release-0.9.9.html" title="Release Notes">Release Notes </a> + <li class="active"> + <a href="#" 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 class="active"> + <a href="#" title="Quick Start">Quick Start </a> </li> - <li> - <a href="Tutorial.html" title="Tutorial">Tutorial </a> + <li class="active"> + <a href="#" title="Tutorial">Tutorial </a> </li> - <li> - <a href="../javadocs/0.9.9" title="Javadocs">Javadocs </a> + <li class="active"> + <a href="#" 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 class="active"> + <a href="#" 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 class="active"> + <a href="#" 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 class="active"> + <a href="#" 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 class="active"> + <a href="#" 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 class="active"> + <a href="#" title="Distributed task DAG execution">Distributed task DAG execution </a> </li> </ul> </div> @@ -191,14 +168,9 @@ <div class="row"> <div class="span12"> <p class="pull-right"><a href="#">Back to top</a></p> - <p class="copyright">Copyright ©2021 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</p> + <p class="copyright">Copyright ©2022 <a href="https://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.9.9-docs/privacy-policy.html">Privacy Policy</a> -</div> </div> + </div> </div> </div> @@ -216,7 +188,7 @@ } </script> - <script src="./js/bootstrap.min.js"></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 --> Modified: helix/site-content/0.9.9-docs/source-repository.html URL: http://svn.apache.org/viewvc/helix/site-content/0.9.9-docs/source-repository.html?rev=1899880&r1=1899879&r2=1899880&view=diff ============================================================================== --- helix/site-content/0.9.9-docs/source-repository.html (original) +++ helix/site-content/0.9.9-docs/source-repository.html Fri Apr 15 07:24:01 2022 @@ -1,20 +1,20 @@ <!DOCTYPE html> <!-- - Generated by Apache Maven Doxia at 2021-11-21 + Generated by Apache Maven Doxia at 2022-04-15 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 - Source Code Management</title> + <title>Apache Helix – Source Code Management</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="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" /> @@ -29,18 +29,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-source-repository project-099-docs" data-spy="scroll" data-offset="60" data-target="#toc-scroll-target"> + <body class="page-$config.fileId project-$config.projectId" data-spy="scroll" data-offset="60" data-target="#toc-scroll-target"> <div class="navbar navbar-fixed-top"> <div class="navbar-inner"> @@ -50,34 +41,33 @@ <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.9.9">Helix 0.9.9 </a></li> - <li class="dropdown"> + <li class="active"><a href="" title="Helix 0.9.9">Helix 0.9.9 </a></li> + <li class="dropdown active"> <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.9.9.html" title="Release Notes">Release Notes </a></li> + <li class="active"><a href="" title="Download">Download </a></li> + <li class="active"><a href="" title="Building">Building </a></li> + <li class="active"><a href="" title="Release Notes">Release Notes </a></li> </ul> </li> - <li class="dropdown"> + <li class="dropdown active"> <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.9.9" title="Javadocs">Javadocs </a></li> + <li class="active"><a href="" title="Quick Start">Quick Start </a></li> + <li class="active"><a href="" title="Tutorial">Tutorial </a></li> + <li class="active"><a href="" title="Javadocs">Javadocs </a></li> </ul> </li> - <li class="dropdown"> + <li class="dropdown active"> <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 class="active"><a href="" title="Distributed lock manager">Distributed lock manager </a></li> + <li class="active"><a href="" title="Rabbit MQ consumer group">Rabbit MQ consumer group </a></li> + <li class="active"><a href="" title="Rsync replicated file store">Rsync replicated file store </a></li> + <li class="active"><a href="" title="Service discovery">Service discovery </a></li> + <li class="active"><a href="" title="Distributed task DAG execution">Distributed task DAG execution </a></li> </ul> </li> </ul> @@ -94,22 +84,21 @@ <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> + <a href="" id="bannerLeft"><img src="" alt='"''"' /></a> </div> <div class="pull-right"> - <a href="http://www.apache.org/" id="bannerRight"><img src="../images/feather_small.gif" alt='"''"' /></a> + <a href="http://www.apache.org/" id="bannerRight"><img src="" alt='"''"' /></a> </div> </div> </div> <div> <ul class="breadcrumb"> - <li><a href="../" title="Apache Helix">Apache Helix </a></li> + <li><a href="" title="Apache Helix">Apache Helix </a></li> <li class="divider">/</li> - <li><a href="./" title="Release 0.9.9">Release 0.9.9 </a></li> + <li><a href="" title="Release 0.9.9">Release 0.9.9 </a></li> <li class="divider">/</li> <li>Source Code Management</li> - <li class="publishDate version-date pull-right">Last Published: 2021-11-21</li> + <li class="publishDate version-date pull-right">Last Published: 2022-04-15</li> </ul> </div> </header> @@ -118,42 +107,7 @@ <div class="row"> <div class="span12"> <div class="body-content"> -<div class="section"> - <div class="page-header"> - <h2 id="Overview">Overview</h2> - </div> - <a name="Overview"></a> - <p>This project uses <a class="externalLink" href="http://git-scm.com/">Git</a> to manage its source code. Instructions on Git use can be found at <a class="externalLink" href="http://git-scm.com/documentation">http://git-scm.com/documentation</a>.</p> -</div> -<div class="section"> - <h2 id="Web_Browser_Access">Web Browser Access</h2> - <a name="Web_Browser_Access"></a> - <p>The following is a link to a browsable version of the source repository:</p> - <div class="source"> - <pre><a class="externalLink" href="https://git-wip-us.apache.org/repos/asf?p=helix.git;a=summary/website/0.9.9-docs">https://git-wip-us.apache.org/repos/asf?p=helix.git;a=summary/website/0.9.9-docs</a></pre> - </div> -</div> -<div class="section"> - <h2 id="Anonymous_Access">Anonymous Access</h2> - <a name="Anonymous_Access"></a> - <p>The source can be checked out anonymously from Git with this command (See <a class="externalLink" href="http://git-scm.com/docs/git-clone">http://git-scm.com/docs/git-clone</a>):</p> - <div class="source"> - <pre>$ git clone https://git-wip-us.apache.org/repos/asf/helix.git</pre> - </div> -</div> -<div class="section"> - <h2 id="Developer_Access">Developer Access</h2> - <a name="Developer_Access"></a> - <p>Only project developers can access the Git tree via this method (See <a class="externalLink" href="http://git-scm.com/docs/git-clone">http://git-scm.com/docs/git-clone</a>).</p> - <div class="source"> - <pre>$ git clone https://git-wip-us.apache.org/repos/asf/helix.git</pre> - </div> -</div> -<div class="section"> - <h2 id="Access_from_Behind_a_Firewall">Access from Behind a Firewall</h2> - <a name="Access_from_Behind_a_Firewall"></a> - <p>Refer to the documentation of the SCM used for more information about access behind a firewall.</p> -</div> +$bodyWithHeader </div> </div> </div> @@ -166,51 +120,43 @@ <footer class="well"> <div class="container"> <div class="row"> - <div class="span3 bottom-nav"> + <div class="span9 bottom-nav"> <ul class="nav nav-list"> <li class="nav-header">Get Helix</li> - <li> - <a href="download.html" title="Download">Download </a> + <li class="active"> + <a href="#" title="Download">Download </a> </li> - <li> - <a href="Building.html" title="Building">Building </a> + <li class="active"> + <a href="#" title="Building">Building </a> </li> - <li> - <a href="releasenotes/release-0.9.9.html" title="Release Notes">Release Notes </a> + <li class="active"> + <a href="#" 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 class="active"> + <a href="#" title="Quick Start">Quick Start </a> </li> - <li> - <a href="Tutorial.html" title="Tutorial">Tutorial </a> + <li class="active"> + <a href="#" title="Tutorial">Tutorial </a> </li> - <li> - <a href="../javadocs/0.9.9" title="Javadocs">Javadocs </a> + <li class="active"> + <a href="#" 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 class="active"> + <a href="#" 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 class="active"> + <a href="#" 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 class="active"> + <a href="#" 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 class="active"> + <a href="#" 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 class="active"> + <a href="#" title="Distributed task DAG execution">Distributed task DAG execution </a> </li> </ul> </div> @@ -222,14 +168,9 @@ <div class="row"> <div class="span12"> <p class="pull-right"><a href="#">Back to top</a></p> - <p class="copyright">Copyright ©2021 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</p> + <p class="copyright">Copyright ©2022 <a href="https://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.9.9-docs/privacy-policy.html">Privacy Policy</a> -</div> </div> + </div> </div> </div> @@ -247,7 +188,7 @@ } </script> - <script src="./js/bootstrap.min.js"></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 --> Modified: helix/site-content/0.9.9-docs/team-list.html URL: http://svn.apache.org/viewvc/helix/site-content/0.9.9-docs/team-list.html?rev=1899880&r1=1899879&r2=1899880&view=diff ============================================================================== --- helix/site-content/0.9.9-docs/team-list.html (original) +++ helix/site-content/0.9.9-docs/team-list.html Fri Apr 15 07:24:01 2022 @@ -1,20 +1,20 @@ <!DOCTYPE html> <!-- - Generated by Apache Maven Doxia at 2021-11-21 + Generated by Apache Maven Doxia at 2022-04-15 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 - Project Team</title> + <title>Apache Helix – Project Team</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="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" /> @@ -29,18 +29,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-team-list project-099-docs" data-spy="scroll" data-offset="60" data-target="#toc-scroll-target"> + <body class="page-$config.fileId project-$config.projectId" data-spy="scroll" data-offset="60" data-target="#toc-scroll-target"> <div class="navbar navbar-fixed-top"> <div class="navbar-inner"> @@ -50,34 +41,33 @@ <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.9.9">Helix 0.9.9 </a></li> - <li class="dropdown"> + <li class="active"><a href="" title="Helix 0.9.9">Helix 0.9.9 </a></li> + <li class="dropdown active"> <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.9.9.html" title="Release Notes">Release Notes </a></li> + <li class="active"><a href="" title="Download">Download </a></li> + <li class="active"><a href="" title="Building">Building </a></li> + <li class="active"><a href="" title="Release Notes">Release Notes </a></li> </ul> </li> - <li class="dropdown"> + <li class="dropdown active"> <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.9.9" title="Javadocs">Javadocs </a></li> + <li class="active"><a href="" title="Quick Start">Quick Start </a></li> + <li class="active"><a href="" title="Tutorial">Tutorial </a></li> + <li class="active"><a href="" title="Javadocs">Javadocs </a></li> </ul> </li> - <li class="dropdown"> + <li class="dropdown active"> <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 class="active"><a href="" title="Distributed lock manager">Distributed lock manager </a></li> + <li class="active"><a href="" title="Rabbit MQ consumer group">Rabbit MQ consumer group </a></li> + <li class="active"><a href="" title="Rsync replicated file store">Rsync replicated file store </a></li> + <li class="active"><a href="" title="Service discovery">Service discovery </a></li> + <li class="active"><a href="" title="Distributed task DAG execution">Distributed task DAG execution </a></li> </ul> </li> </ul> @@ -94,22 +84,21 @@ <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> + <a href="" id="bannerLeft"><img src="" alt='"''"' /></a> </div> <div class="pull-right"> - <a href="http://www.apache.org/" id="bannerRight"><img src="../images/feather_small.gif" alt='"''"' /></a> + <a href="http://www.apache.org/" id="bannerRight"><img src="" alt='"''"' /></a> </div> </div> </div> <div> <ul class="breadcrumb"> - <li><a href="../" title="Apache Helix">Apache Helix </a></li> + <li><a href="" title="Apache Helix">Apache Helix </a></li> <li class="divider">/</li> - <li><a href="./" title="Release 0.9.9">Release 0.9.9 </a></li> + <li><a href="" title="Release 0.9.9">Release 0.9.9 </a></li> <li class="divider">/</li> <li>Project Team</li> - <li class="publishDate version-date pull-right">Last Published: 2021-11-21</li> + <li class="publishDate version-date pull-right">Last Published: 2022-04-15</li> </ul> </div> </header> @@ -118,238 +107,7 @@ <div class="row"> <div class="span12"> <div class="body-content"> -<div class="section"> - <div class="page-header"> - <h2 id="Project_Team">Project Team</h2> - </div> - <a name="Project_Team"></a> - <p>A successful project requires many people to play many roles. Some members write code or documentation, while others are valuable as testers, submitting patches and suggestions.</p> - <p>The project team is comprised of Members and Contributors. Members have direct access to the source of a project and actively evolve the code-base. Contributors improve the project through submission of patches and suggestions to the Members. The number of Contributors to the project is unbounded. Get involved today. All contributions to the project are greatly appreciated.</p> - <div class="section"> - <h3 id="Members">Members</h3> - <a name="Members"></a> - <p>The following is a list of developers with commit privileges that have directly contributed to the project in one way or another.</p> - <table border="0" class="bodyTable table table-striped table-hover"> - <thead> - <tr class="a"> - <th>Image</th> - <th>Id</th> - <th>Name</th> - <th>Email</th> - <th>Roles</th> - <th>Time Zone</th> - </tr> - </thead> - <tbody> - <tr class="b"> - <td><img src="http://www.gravatar.com/avatar/4903094887bc01789baecc53cb24cf82?d=mm&s=60" alt="" /></td> - <td><a name="kishoreg"></a>kishoreg</td> - <td>Kishore Gopalakrishna</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>PMC Chair</td> - <td>-8</td> - </tr> - <tr class="a"> - <td><img src="http://www.gravatar.com/avatar/bab29f762bea8e578505424443d8cd41?d=mm&s=60" alt="" /></td> - <td><a name="olamy"></a>olamy</td> - <td>Olivier Lamy</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Mentor / PMC Member</td> - <td>Australia/Melbourne</td> - </tr> - <tr class="b"> - <td><img src="http://www.gravatar.com/avatar/ef58a72a284f2d71bf6faab818d610f7?d=mm&s=60" alt="" /></td> - <td><a name="phunt"></a>phunt</td> - <td>Patrick Hunt</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Mentor / PMC Member</td> - <td>-8</td> - </tr> - <tr class="a"> - <td><img src="http://www.gravatar.com/avatar/36a55537043f9e71bb68a9a4c3bf7921?d=mm&s=60" alt="" /></td> - <td><a name="mahadev"></a>mahadev</td> - <td>Mahadev Konar</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Mentor / PMC Member</td> - <td>-8</td> - </tr> - <tr class="b"> - <td><img src="http://www.gravatar.com/avatar/028a4e648dc71a05947bd17c595673c2?d=mm&s=60" alt="" /></td> - <td><a name="omalley"></a>omalley</td> - <td>Owen O'Malley</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Mentor / PMC Member</td> - <td>-8</td> - </tr> - <tr class="a"> - <td><img src="http://www.gravatar.com/avatar/30cf491f75094622e636256add9ca203?d=mm&s=60" alt="" /></td> - <td><a name="zzhang"></a>zzhang</td> - <td>Zhen Zhang</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Committer / PMC Member</td> - <td>-8</td> - </tr> - <tr class="b"> - <td><img src="http://www.gravatar.com/avatar/d89273e0bf595b2aedf334ed74443fcf?d=mm&s=60" alt="" /></td> - <td><a name="slu"></a>slu</td> - <td>Shi Lu</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Committer / PMC Member</td> - <td>-8</td> - </tr> - <tr class="a"> - <td><img src="http://www.gravatar.com/avatar/399e0bd07703d371628ea8c347f86122?d=mm&s=60" alt="" /></td> - <td><a name="TBA"></a>TBA</td> - <td>Adam Silberstein</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Committer</td> - <td>-8</td> - </tr> - <tr class="b"> - <td><img src="http://www.gravatar.com/avatar/c3ade9a125d644a15d544b2955bf08d2?d=mm&s=60" alt="" /></td> - <td><a name="ksurlaker"></a>ksurlaker</td> - <td>Kapil Surlaker</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Committer / PMC Member</td> - <td>-8</td> - </tr> - <tr class="a"> - <td><img src="http://www.gravatar.com/avatar/aebf332939b13414787886164242ea72?d=mm&s=60" alt="" /></td> - <td><a name="rms"></a>rms</td> - <td>Bob Schulman</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Committer / PMC Member</td> - <td>-8</td> - </tr> - <tr class="b"> - <td><img src="http://www.gravatar.com/avatar/2335c7d04906cdb6faaaed243196ff17?d=mm&s=60" alt="" /></td> - <td><a name="swaroop-aj"></a>swaroop-aj</td> - <td>Swaroop Jagadish</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Committer / PMC Member</td> - <td>-8</td> - </tr> - <tr class="a"> - <td><img src="http://www.gravatar.com/avatar/076465e4f0f2e46f046eb480c81882af?d=mm&s=60" alt="" /></td> - <td><a name="rahula"></a>rahula</td> - <td>Rahul Aggarwal</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Committer / PMC Member</td> - <td>-8</td> - </tr> - <tr class="b"> - <td><img src="http://www.gravatar.com/avatar/a54814084ea011aa38b9d3940a18e1ed?d=mm&s=60" alt="" /></td> - <td><a name="chtyim"></a>chtyim</td> - <td>Terence Yim</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Committer / PMC Member</td> - <td>-8</td> - </tr> - <tr class="a"> - <td><img src="http://www.gravatar.com/avatar/f600151c02af78ce6a2c96eaa905db98?d=mm&s=60" alt="" /></td> - <td><a name="santip"></a>santip</td> - <td>Santiago Perez</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Committer / PMC Member</td> - <td>-8</td> - </tr> - <tr class="b"> - <td><img src="http://www.gravatar.com/avatar/2b15c6b77ae7adc0424cd6a0d73c465f?d=mm&s=60" alt="" /></td> - <td><a name="vinayakb"></a>vinayakb</td> - <td>Vinayak Borkar</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Committer / PMC Member</td> - <td>-8</td> - </tr> - <tr class="a"> - <td><img src="http://www.gravatar.com/avatar/2ac5e1b278819214ced1b7ff577eccf5?d=mm&s=60" alt="" /></td> - <td><a name="shirshanka"></a>shirshanka</td> - <td>Shirshanka Das</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Committer / PMC Member</td> - <td>-8</td> - </tr> - <tr class="b"> - <td><img src="http://www.gravatar.com/avatar/aca35ccbcd6e67c8fdb140693928229d?d=mm&s=60" alt="" /></td> - <td><a name="kanak"></a>kanak</td> - <td>Kanak Biscuitwala</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Committer / PMC Member</td> - <td>-8</td> - </tr> - <tr class="a"> - <td><img src="http://www.gravatar.com/avatar/10fa0ccc9368a3228bdfc194ffa83d33?d=mm&s=60" alt="" /></td> - <td><a name="gbrandt"></a>gbrandt</td> - <td>Greg Brandt</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Committer</td> - <td>-8</td> - </tr> - <tr class="b"> - <td><img src="http://www.gravatar.com/avatar/916811f65401599f738751fad033acad?d=mm&s=60" alt="" /></td> - <td><a name="lxia"></a>lxia</td> - <td>Lei Xia</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Committer / PMC Member</td> - <td>-8</td> - </tr> - <tr class="a"> - <td><img src="http://www.gravatar.com/avatar/6415bdedaad2b4fc66f15dcdebdbf490?d=mm&s=60" alt="" /></td> - <td><a name="jxue"></a>jxue</td> - <td>Junkai Xue</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Committer / PMC Member</td> - <td>-8</td> - </tr> - <tr class="b"> - <td><img src="http://www.gravatar.com/avatar/5d5a85b60eee97c5672b86f352b43c0f?d=mm&s=60" alt="" /></td> - <td><a name="jiajunwang"></a>jiajunwang</td> - <td>Jiajun Wang</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Committer</td> - <td>-8</td> - </tr> - <tr class="a"> - <td><img src="http://www.gravatar.com/avatar/94b3bdc6d9f092057b346d5f2ebe097c?d=mm&s=60" alt="" /></td> - <td><a name="hulee"></a>hulee</td> - <td>Hunter Lee</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Committer</td> - <td>-8</td> - </tr> - <tr class="b"> - <td><img src="http://www.gravatar.com/avatar/101ca3640c76fb114e99dd0a1ff9850a?d=mm&s=60" alt="" /></td> - <td><a name="alizamus"></a>alizamus</td> - <td>Ali Reza Zamani</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Committer</td> - <td>-8</td> - </tr> - <tr class="a"> - <td><img src="http://www.gravatar.com/avatar/0b407acf525514da33253e0a9f4cff0e?d=mm&s=60" alt="" /></td> - <td><a name="hzlu"></a>hzlu</td> - <td>Huizhi Lu</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Committer</td> - <td>-8</td> - </tr> - <tr class="b"> - <td><img src="http://www.gravatar.com/avatar/10f9e6d31bac58371a1246deef3550a6?d=mm&s=60" alt="" /></td> - <td><a name="zhangmeng"></a>zhangmeng</td> - <td>Meng Zhang</td> - <td><a class="externalLink" href="mailto:[email protected]">[email protected]</a></td> - <td>Committer</td> - <td>-8</td> - </tr> - </tbody> - </table> - </div> - <div class="section"> - <h3 id="Contributors">Contributors</h3> - <a name="Contributors"></a> - <p>There are no contributors listed for this project. Please check back again later.</p> - </div> -</div> +$bodyWithHeader </div> </div> </div> @@ -362,51 +120,43 @@ <footer class="well"> <div class="container"> <div class="row"> - <div class="span3 bottom-nav"> + <div class="span9 bottom-nav"> <ul class="nav nav-list"> <li class="nav-header">Get Helix</li> - <li> - <a href="download.html" title="Download">Download </a> + <li class="active"> + <a href="#" title="Download">Download </a> </li> - <li> - <a href="Building.html" title="Building">Building </a> + <li class="active"> + <a href="#" title="Building">Building </a> </li> - <li> - <a href="releasenotes/release-0.9.9.html" title="Release Notes">Release Notes </a> + <li class="active"> + <a href="#" 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 class="active"> + <a href="#" title="Quick Start">Quick Start </a> </li> - <li> - <a href="Tutorial.html" title="Tutorial">Tutorial </a> + <li class="active"> + <a href="#" title="Tutorial">Tutorial </a> </li> - <li> - <a href="../javadocs/0.9.9" title="Javadocs">Javadocs </a> + <li class="active"> + <a href="#" 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 class="active"> + <a href="#" 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 class="active"> + <a href="#" 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 class="active"> + <a href="#" 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 class="active"> + <a href="#" 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 class="active"> + <a href="#" title="Distributed task DAG execution">Distributed task DAG execution </a> </li> </ul> </div> @@ -418,14 +168,9 @@ <div class="row"> <div class="span12"> <p class="pull-right"><a href="#">Back to top</a></p> - <p class="copyright">Copyright ©2021 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</p> + <p class="copyright">Copyright ©2022 <a href="https://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.9.9-docs/privacy-policy.html">Privacy Policy</a> -</div> </div> + </div> </div> </div> @@ -443,7 +188,7 @@ } </script> - <script src="./js/bootstrap.min.js"></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 -->
