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 2023/01/05 19:48:24 UTC
svn commit: r1906412 [1/35] - in /helix/site-content: ./ 0.9.9-docs/ 0.9.9-docs/css/ 0.9.9-docs/images/ 0.9.9-docs/js/ 0.9.9-docs/recipes/ 0.9.9-docs/releasenotes/ 1.0.2-docs/ 1.0.2-docs/css/ 1.0.2-docs/images/ 1.0.2-docs/js/ 1.0.2-docs/recipes/ 1.0.2-...
Author: jxue
Date: Thu Jan 5 19:48:20 2023
New Revision: 1906412
URL: http://svn.apache.org/viewvc?rev=1906412&view=rev
Log:
Site checkin for project Apache Helix :: Website
Added:
helix/site-content/0.9.9-docs/images/close.png (with props)
helix/site-content/0.9.9-docs/images/loading.gif (with props)
helix/site-content/0.9.9-docs/images/next.png (with props)
helix/site-content/0.9.9-docs/images/prev.png (with props)
helix/site-content/0.9.9-docs/js/jquery-1.8.3.min.js
helix/site-content/0.9.9-docs/js/jquery.ba-bbq.min.js
helix/site-content/0.9.9-docs/js/jquery.smooth-scroll.min.js
helix/site-content/0.9.9-docs/js/lightbox.js
helix/site-content/0.9.9-docs/project-reports.html
helix/site-content/0.9.9-docs/sonar.html
helix/site-content/1.0.2-docs/images/close.png (with props)
helix/site-content/1.0.2-docs/images/loading.gif (with props)
helix/site-content/1.0.2-docs/images/next.png (with props)
helix/site-content/1.0.2-docs/images/prev.png (with props)
helix/site-content/1.0.2-docs/js/jquery-1.8.3.min.js
helix/site-content/1.0.2-docs/js/jquery.ba-bbq.min.js
helix/site-content/1.0.2-docs/js/jquery.smooth-scroll.min.js
helix/site-content/1.0.2-docs/js/lightbox.js
helix/site-content/1.0.2-docs/project-reports.html
helix/site-content/1.0.2-docs/sonar.html
helix/site-content/1.0.3-docs/
helix/site-content/1.0.3-docs/.htaccess
helix/site-content/1.0.3-docs/Building.html
helix/site-content/1.0.3-docs/Features.html
helix/site-content/1.0.3-docs/JobExample.json
helix/site-content/1.0.3-docs/Metrics.html
helix/site-content/1.0.3-docs/Quickstart.html
helix/site-content/1.0.3-docs/Tutorial.html
helix/site-content/1.0.3-docs/WorkflowExample.json
helix/site-content/1.0.3-docs/auto_exit_maintenance.html
helix/site-content/1.0.3-docs/css/
helix/site-content/1.0.3-docs/css/bootstrap-responsive.min.css
helix/site-content/1.0.3-docs/css/bootstrap.min.css
helix/site-content/1.0.3-docs/css/bootswatch.css
helix/site-content/1.0.3-docs/css/docs.css
helix/site-content/1.0.3-docs/css/lightbox.css
helix/site-content/1.0.3-docs/css/print.css
helix/site-content/1.0.3-docs/css/reflow-skin.css
helix/site-content/1.0.3-docs/css/site.css
helix/site-content/1.0.3-docs/dependencies.html
helix/site-content/1.0.3-docs/dependency-info.html
helix/site-content/1.0.3-docs/dependency-management.html
helix/site-content/1.0.3-docs/design_crushed.html
helix/site-content/1.0.3-docs/distribution-management.html
helix/site-content/1.0.3-docs/download.cgi
helix/site-content/1.0.3-docs/download.html
helix/site-content/1.0.3-docs/images/
helix/site-content/1.0.3-docs/images/CustomizedViewSystemArchitecture.jpeg (with props)
helix/site-content/1.0.3-docs/images/HelixPriorityLockWorkflow.jpeg (with props)
helix/site-content/1.0.3-docs/images/PFS-Generic.png (with props)
helix/site-content/1.0.3-docs/images/ParticipantAutoRegistrationLogic.png (with props)
helix/site-content/1.0.3-docs/images/RSYNC_BASED_PFS.png (with props)
helix/site-content/1.0.3-docs/images/TaskFrameworkLayers.png (with props)
helix/site-content/1.0.3-docs/images/UIScreenshot.png (with props)
helix/site-content/1.0.3-docs/images/UIScreenshot2.png (with props)
helix/site-content/1.0.3-docs/images/auto-exit-maintenance.jpg (with props)
helix/site-content/1.0.3-docs/images/close.gif (with props)
helix/site-content/1.0.3-docs/images/close.png (with props)
helix/site-content/1.0.3-docs/images/design/
helix/site-content/1.0.3-docs/images/design/crushed/
helix/site-content/1.0.3-docs/images/design/crushed/after-using-crushed.png (with props)
helix/site-content/1.0.3-docs/images/design/crushed/before-using-crush.png (with props)
helix/site-content/1.0.3-docs/images/design/crushed/classes.png (with props)
helix/site-content/1.0.3-docs/images/design/crushed/crushed-master-dist.png (with props)
helix/site-content/1.0.3-docs/images/design/crushed/crushed-partition-dist.png (with props)
helix/site-content/1.0.3-docs/images/design/crushed/cursh-master-dist.png (with props)
helix/site-content/1.0.3-docs/images/design/crushed/cursh-partition-dist.png (with props)
helix/site-content/1.0.3-docs/images/design/crushed/example-cluster-master-dist-after.png (with props)
helix/site-content/1.0.3-docs/images/design/crushed/example-cluster-master-dist.png (with props)
helix/site-content/1.0.3-docs/images/design/crushed/example-cluster-partition-dist.png (with props)
helix/site-content/1.0.3-docs/images/design/crushed/example-movement-on-expansion.png (with props)
helix/site-content/1.0.3-docs/images/design/crushed/node-down-master-move.png (with props)
helix/site-content/1.0.3-docs/images/design/crushed/node-down-partition-move.png (with props)
helix/site-content/1.0.3-docs/images/design/crushed/performance.png (with props)
helix/site-content/1.0.3-docs/images/loading.gif (with props)
helix/site-content/1.0.3-docs/images/next.png (with props)
helix/site-content/1.0.3-docs/images/prev.png (with props)
helix/site-content/1.0.3-docs/images/quota_InstanceCapacityManager.jpeg (with props)
helix/site-content/1.0.3-docs/images/quota_intro.png (with props)
helix/site-content/1.0.3-docs/img/
helix/site-content/1.0.3-docs/img/close.png (with props)
helix/site-content/1.0.3-docs/img/glyphicons-halflings-white.png (with props)
helix/site-content/1.0.3-docs/img/glyphicons-halflings.png (with props)
helix/site-content/1.0.3-docs/img/loading.gif (with props)
helix/site-content/1.0.3-docs/img/next.png (with props)
helix/site-content/1.0.3-docs/img/prev.png (with props)
helix/site-content/1.0.3-docs/index.html
helix/site-content/1.0.3-docs/integration.html
helix/site-content/1.0.3-docs/issue-tracking.html
helix/site-content/1.0.3-docs/js/
helix/site-content/1.0.3-docs/js/bootstrap.min.js
helix/site-content/1.0.3-docs/js/jquery-1.8.3.min.js
helix/site-content/1.0.3-docs/js/jquery.ba-bbq.min.js
helix/site-content/1.0.3-docs/js/jquery.min.js
helix/site-content/1.0.3-docs/js/jquery.smooth-scroll.min.js
helix/site-content/1.0.3-docs/js/lightbox.js
helix/site-content/1.0.3-docs/js/lightbox.min.js
helix/site-content/1.0.3-docs/js/reflow-scroll.js
helix/site-content/1.0.3-docs/js/reflow-skin.js
helix/site-content/1.0.3-docs/license.html
helix/site-content/1.0.3-docs/mail-lists.html
helix/site-content/1.0.3-docs/plugin-management.html
helix/site-content/1.0.3-docs/plugins.html
helix/site-content/1.0.3-docs/privacy-policy.html
helix/site-content/1.0.3-docs/project-info.html
helix/site-content/1.0.3-docs/project-reports.html
helix/site-content/1.0.3-docs/project-summary.html
helix/site-content/1.0.3-docs/quota_scheduling.html
helix/site-content/1.0.3-docs/recipes/
helix/site-content/1.0.3-docs/recipes/lock_manager.html
helix/site-content/1.0.3-docs/recipes/rabbitmq_consumer_group.html
helix/site-content/1.0.3-docs/recipes/rsync_replicated_file_store.html
helix/site-content/1.0.3-docs/recipes/service_discovery.html
helix/site-content/1.0.3-docs/recipes/task_dag_execution.html
helix/site-content/1.0.3-docs/releasenotes/
helix/site-content/1.0.3-docs/releasenotes/release-1.0.2.html
helix/site-content/1.0.3-docs/releasenotes/release-1.0.3.html
helix/site-content/1.0.3-docs/sonar.html
helix/site-content/1.0.3-docs/source-repository.html
helix/site-content/1.0.3-docs/team-list.html
helix/site-content/1.0.3-docs/tutorial_admin.html
helix/site-content/1.0.3-docs/tutorial_agent.html
helix/site-content/1.0.3-docs/tutorial_cloud_support.html
helix/site-content/1.0.3-docs/tutorial_controller.html
helix/site-content/1.0.3-docs/tutorial_customized_view.html
helix/site-content/1.0.3-docs/tutorial_distributed_lock.html
helix/site-content/1.0.3-docs/tutorial_health.html
helix/site-content/1.0.3-docs/tutorial_messaging.html
helix/site-content/1.0.3-docs/tutorial_participant.html
helix/site-content/1.0.3-docs/tutorial_propstore.html
helix/site-content/1.0.3-docs/tutorial_rebalance.html
helix/site-content/1.0.3-docs/tutorial_rest_service.html
helix/site-content/1.0.3-docs/tutorial_spectator.html
helix/site-content/1.0.3-docs/tutorial_state.html
helix/site-content/1.0.3-docs/tutorial_task_framework.html
helix/site-content/1.0.3-docs/tutorial_task_throttling.html
helix/site-content/1.0.3-docs/tutorial_throttling.html
helix/site-content/1.0.3-docs/tutorial_ui.html
helix/site-content/1.0.3-docs/tutorial_user_content_store.html
helix/site-content/1.0.3-docs/tutorial_user_def_rebalancer.html
helix/site-content/1.0.3-docs/tutorial_yaml.html
helix/site-content/project-reports.html
helix/site-content/sonar.html
Modified:
helix/site-content/.htaccess
helix/site-content/0.9.9-docs/Building.html
helix/site-content/0.9.9-docs/Features.html
helix/site-content/0.9.9-docs/Metrics.html
helix/site-content/0.9.9-docs/Quickstart.html
helix/site-content/0.9.9-docs/Tutorial.html
helix/site-content/0.9.9-docs/auto_exit_maintenance.html
helix/site-content/0.9.9-docs/css/lightbox.css
helix/site-content/0.9.9-docs/css/reflow-skin.css
helix/site-content/0.9.9-docs/dependencies.html
helix/site-content/0.9.9-docs/dependency-info.html
helix/site-content/0.9.9-docs/dependency-management.html
helix/site-content/0.9.9-docs/design_crushed.html
helix/site-content/0.9.9-docs/distribution-management.html
helix/site-content/0.9.9-docs/download.html
helix/site-content/0.9.9-docs/index.html
helix/site-content/0.9.9-docs/integration.html
helix/site-content/0.9.9-docs/issue-tracking.html
helix/site-content/0.9.9-docs/js/reflow-skin.js
helix/site-content/0.9.9-docs/license.html
helix/site-content/0.9.9-docs/mail-lists.html
helix/site-content/0.9.9-docs/plugin-management.html
helix/site-content/0.9.9-docs/plugins.html
helix/site-content/0.9.9-docs/privacy-policy.html
helix/site-content/0.9.9-docs/project-info.html
helix/site-content/0.9.9-docs/project-summary.html
helix/site-content/0.9.9-docs/quota_scheduling.html
helix/site-content/0.9.9-docs/recipes/lock_manager.html
helix/site-content/0.9.9-docs/recipes/rabbitmq_consumer_group.html
helix/site-content/0.9.9-docs/recipes/rsync_replicated_file_store.html
helix/site-content/0.9.9-docs/recipes/service_discovery.html
helix/site-content/0.9.9-docs/recipes/task_dag_execution.html
helix/site-content/0.9.9-docs/releasenotes/release-0.9.9.html
helix/site-content/0.9.9-docs/source-repository.html
helix/site-content/0.9.9-docs/team-list.html
helix/site-content/0.9.9-docs/tutorial_admin.html
helix/site-content/0.9.9-docs/tutorial_agent.html
helix/site-content/0.9.9-docs/tutorial_controller.html
helix/site-content/0.9.9-docs/tutorial_health.html
helix/site-content/0.9.9-docs/tutorial_messaging.html
helix/site-content/0.9.9-docs/tutorial_participant.html
helix/site-content/0.9.9-docs/tutorial_propstore.html
helix/site-content/0.9.9-docs/tutorial_rebalance.html
helix/site-content/0.9.9-docs/tutorial_rest_service.html
helix/site-content/0.9.9-docs/tutorial_spectator.html
helix/site-content/0.9.9-docs/tutorial_state.html
helix/site-content/0.9.9-docs/tutorial_task_framework.html
helix/site-content/0.9.9-docs/tutorial_task_throttling.html
helix/site-content/0.9.9-docs/tutorial_throttling.html
helix/site-content/0.9.9-docs/tutorial_ui.html
helix/site-content/0.9.9-docs/tutorial_user_content_store.html
helix/site-content/0.9.9-docs/tutorial_user_def_rebalancer.html
helix/site-content/0.9.9-docs/tutorial_yaml.html
helix/site-content/1.0.2-docs/Building.html
helix/site-content/1.0.2-docs/Features.html
helix/site-content/1.0.2-docs/Metrics.html
helix/site-content/1.0.2-docs/Quickstart.html
helix/site-content/1.0.2-docs/Tutorial.html
helix/site-content/1.0.2-docs/auto_exit_maintenance.html
helix/site-content/1.0.2-docs/css/lightbox.css
helix/site-content/1.0.2-docs/css/reflow-skin.css
helix/site-content/1.0.2-docs/dependencies.html
helix/site-content/1.0.2-docs/dependency-info.html
helix/site-content/1.0.2-docs/dependency-management.html
helix/site-content/1.0.2-docs/design_crushed.html
helix/site-content/1.0.2-docs/distribution-management.html
helix/site-content/1.0.2-docs/download.html
helix/site-content/1.0.2-docs/index.html
helix/site-content/1.0.2-docs/integration.html
helix/site-content/1.0.2-docs/issue-tracking.html
helix/site-content/1.0.2-docs/js/reflow-skin.js
helix/site-content/1.0.2-docs/license.html
helix/site-content/1.0.2-docs/mail-lists.html
helix/site-content/1.0.2-docs/plugin-management.html
helix/site-content/1.0.2-docs/plugins.html
helix/site-content/1.0.2-docs/privacy-policy.html
helix/site-content/1.0.2-docs/project-info.html
helix/site-content/1.0.2-docs/project-summary.html
helix/site-content/1.0.2-docs/quota_scheduling.html
helix/site-content/1.0.2-docs/recipes/lock_manager.html
helix/site-content/1.0.2-docs/recipes/rabbitmq_consumer_group.html
helix/site-content/1.0.2-docs/recipes/rsync_replicated_file_store.html
helix/site-content/1.0.2-docs/recipes/service_discovery.html
helix/site-content/1.0.2-docs/recipes/task_dag_execution.html
helix/site-content/1.0.2-docs/releasenotes/release-1.0.2.html
helix/site-content/1.0.2-docs/source-repository.html
helix/site-content/1.0.2-docs/team-list.html
helix/site-content/1.0.2-docs/tutorial_admin.html
helix/site-content/1.0.2-docs/tutorial_agent.html
helix/site-content/1.0.2-docs/tutorial_cloud_support.html
helix/site-content/1.0.2-docs/tutorial_controller.html
helix/site-content/1.0.2-docs/tutorial_customized_view.html
helix/site-content/1.0.2-docs/tutorial_distributed_lock.html
helix/site-content/1.0.2-docs/tutorial_health.html
helix/site-content/1.0.2-docs/tutorial_messaging.html
helix/site-content/1.0.2-docs/tutorial_participant.html
helix/site-content/1.0.2-docs/tutorial_propstore.html
helix/site-content/1.0.2-docs/tutorial_rebalance.html
helix/site-content/1.0.2-docs/tutorial_rest_service.html
helix/site-content/1.0.2-docs/tutorial_spectator.html
helix/site-content/1.0.2-docs/tutorial_state.html
helix/site-content/1.0.2-docs/tutorial_task_framework.html
helix/site-content/1.0.2-docs/tutorial_task_throttling.html
helix/site-content/1.0.2-docs/tutorial_throttling.html
helix/site-content/1.0.2-docs/tutorial_ui.html
helix/site-content/1.0.2-docs/tutorial_user_content_store.html
helix/site-content/1.0.2-docs/tutorial_user_def_rebalancer.html
helix/site-content/1.0.2-docs/tutorial_yaml.html
helix/site-content/1.0.4-docs/Building.html
helix/site-content/1.0.4-docs/Features.html
helix/site-content/1.0.4-docs/Metrics.html
helix/site-content/1.0.4-docs/Quickstart.html
helix/site-content/1.0.4-docs/Tutorial.html
helix/site-content/1.0.4-docs/auto_exit_maintenance.html
helix/site-content/1.0.4-docs/dependencies.html
helix/site-content/1.0.4-docs/dependency-info.html
helix/site-content/1.0.4-docs/dependency-management.html
helix/site-content/1.0.4-docs/design_crushed.html
helix/site-content/1.0.4-docs/distribution-management.html
helix/site-content/1.0.4-docs/download.html
helix/site-content/1.0.4-docs/index.html
helix/site-content/1.0.4-docs/integration.html
helix/site-content/1.0.4-docs/issue-tracking.html
helix/site-content/1.0.4-docs/license.html
helix/site-content/1.0.4-docs/mail-lists.html
helix/site-content/1.0.4-docs/plugin-management.html
helix/site-content/1.0.4-docs/plugins.html
helix/site-content/1.0.4-docs/privacy-policy.html
helix/site-content/1.0.4-docs/project-info.html
helix/site-content/1.0.4-docs/project-summary.html
helix/site-content/1.0.4-docs/quota_scheduling.html
helix/site-content/1.0.4-docs/recipes/lock_manager.html
helix/site-content/1.0.4-docs/recipes/rabbitmq_consumer_group.html
helix/site-content/1.0.4-docs/recipes/rsync_replicated_file_store.html
helix/site-content/1.0.4-docs/recipes/service_discovery.html
helix/site-content/1.0.4-docs/recipes/task_dag_execution.html
helix/site-content/1.0.4-docs/releasenotes/release-1.0.4.html
helix/site-content/1.0.4-docs/source-repository.html
helix/site-content/1.0.4-docs/team-list.html
helix/site-content/1.0.4-docs/tutorial_admin.html
helix/site-content/1.0.4-docs/tutorial_agent.html
helix/site-content/1.0.4-docs/tutorial_cloud_support.html
helix/site-content/1.0.4-docs/tutorial_controller.html
helix/site-content/1.0.4-docs/tutorial_customized_view.html
helix/site-content/1.0.4-docs/tutorial_distributed_lock.html
helix/site-content/1.0.4-docs/tutorial_health.html
helix/site-content/1.0.4-docs/tutorial_messaging.html
helix/site-content/1.0.4-docs/tutorial_participant.html
helix/site-content/1.0.4-docs/tutorial_propstore.html
helix/site-content/1.0.4-docs/tutorial_rebalance.html
helix/site-content/1.0.4-docs/tutorial_rest_service.html
helix/site-content/1.0.4-docs/tutorial_spectator.html
helix/site-content/1.0.4-docs/tutorial_state.html
helix/site-content/1.0.4-docs/tutorial_task_framework.html
helix/site-content/1.0.4-docs/tutorial_task_throttling.html
helix/site-content/1.0.4-docs/tutorial_throttling.html
helix/site-content/1.0.4-docs/tutorial_ui.html
helix/site-content/1.0.4-docs/tutorial_user_content_store.html
helix/site-content/1.0.4-docs/tutorial_user_def_rebalancer.html
helix/site-content/1.0.4-docs/tutorial_yaml.html
helix/site-content/1.1.0-docs/Building.html
helix/site-content/1.1.0-docs/Features.html
helix/site-content/1.1.0-docs/Metrics.html
helix/site-content/1.1.0-docs/Quickstart.html
helix/site-content/1.1.0-docs/Tutorial.html
helix/site-content/1.1.0-docs/auto_exit_maintenance.html
helix/site-content/1.1.0-docs/dependencies.html
helix/site-content/1.1.0-docs/dependency-info.html
helix/site-content/1.1.0-docs/dependency-management.html
helix/site-content/1.1.0-docs/design_crushed.html
helix/site-content/1.1.0-docs/distribution-management.html
helix/site-content/1.1.0-docs/download.html
helix/site-content/1.1.0-docs/index.html
helix/site-content/1.1.0-docs/integration.html
helix/site-content/1.1.0-docs/issue-tracking.html
helix/site-content/1.1.0-docs/license.html
helix/site-content/1.1.0-docs/mail-lists.html
helix/site-content/1.1.0-docs/plugin-management.html
helix/site-content/1.1.0-docs/plugins.html
helix/site-content/1.1.0-docs/privacy-policy.html
helix/site-content/1.1.0-docs/project-info.html
helix/site-content/1.1.0-docs/project-summary.html
helix/site-content/1.1.0-docs/quota_scheduling.html
helix/site-content/1.1.0-docs/recipes/lock_manager.html
helix/site-content/1.1.0-docs/recipes/rabbitmq_consumer_group.html
helix/site-content/1.1.0-docs/recipes/rsync_replicated_file_store.html
helix/site-content/1.1.0-docs/recipes/service_discovery.html
helix/site-content/1.1.0-docs/recipes/task_dag_execution.html
helix/site-content/1.1.0-docs/releasenotes/release-1.1.0.html
helix/site-content/1.1.0-docs/source-repository.html
helix/site-content/1.1.0-docs/team-list.html
helix/site-content/1.1.0-docs/tutorial_admin.html
helix/site-content/1.1.0-docs/tutorial_agent.html
helix/site-content/1.1.0-docs/tutorial_cloud_support.html
helix/site-content/1.1.0-docs/tutorial_controller.html
helix/site-content/1.1.0-docs/tutorial_customized_view.html
helix/site-content/1.1.0-docs/tutorial_distributed_lock.html
helix/site-content/1.1.0-docs/tutorial_health.html
helix/site-content/1.1.0-docs/tutorial_messaging.html
helix/site-content/1.1.0-docs/tutorial_participant.html
helix/site-content/1.1.0-docs/tutorial_propstore.html
helix/site-content/1.1.0-docs/tutorial_rebalance.html
helix/site-content/1.1.0-docs/tutorial_rest_service.html
helix/site-content/1.1.0-docs/tutorial_spectator.html
helix/site-content/1.1.0-docs/tutorial_state.html
helix/site-content/1.1.0-docs/tutorial_task_framework.html
helix/site-content/1.1.0-docs/tutorial_task_throttling.html
helix/site-content/1.1.0-docs/tutorial_throttling.html
helix/site-content/1.1.0-docs/tutorial_ui.html
helix/site-content/1.1.0-docs/tutorial_user_content_store.html
helix/site-content/1.1.0-docs/tutorial_user_def_rebalancer.html
helix/site-content/1.1.0-docs/tutorial_yaml.html
helix/site-content/Architecture.html
helix/site-content/ClientLibraries.html
helix/site-content/Concepts.html
helix/site-content/DevelopmentProcess.html
helix/site-content/IRC.html
helix/site-content/Publications.html
helix/site-content/UseCases.html
helix/site-content/css/reflow-skin.css
helix/site-content/dependency-convergence.html
helix/site-content/dependency-info.html
helix/site-content/dependency-management.html
helix/site-content/design/crush-ed.html
helix/site-content/distribution-management.html
helix/site-content/download.html
helix/site-content/index.html
helix/site-content/integration.html
helix/site-content/involved/building.html
helix/site-content/involved/contribdocs.html
helix/site-content/issue-tracking.html
helix/site-content/js/lightbox.min.js
helix/site-content/js/reflow-scroll.js
helix/site-content/license.html
helix/site-content/mail-lists.html
helix/site-content/modules.html
helix/site-content/plugin-management.html
helix/site-content/plugins.html
helix/site-content/privacy-policy.html
helix/site-content/project-info.html
helix/site-content/project-summary.html
helix/site-content/releasing.html
helix/site-content/source-repository.html
helix/site-content/sources.html
helix/site-content/team-list.html
Modified: helix/site-content/.htaccess
URL: http://svn.apache.org/viewvc/helix/site-content/.htaccess?rev=1906412&r1=1906411&r2=1906412&view=diff
==============================================================================
--- helix/site-content/.htaccess (original)
+++ helix/site-content/.htaccess Thu Jan 5 19:48:20 2023
@@ -19,5 +19,5 @@
Redirect /download.html /download.cgi
Redirect /0.9.9-docs/download.html /0.9.9-docs/download.cgi
-Redirect /1.0.4-docs/download.html /1.0.4-docs/download.cgi
-Redirect /1.1.0-docs/download.html /1.1.0-docs/download.cgi
\ No newline at end of file
+Redirect /1.0.2-docs/download.html /1.0.2-docs/download.cgi
+Redirect /1.0.4-docs/download.html /1.0.4-docs/download.cgi
\ No newline at end of file
Modified: helix/site-content/0.9.9-docs/Building.html
URL: http://svn.apache.org/viewvc/helix/site-content/0.9.9-docs/Building.html?rev=1906412&r1=1906411&r2=1906412&view=diff
==============================================================================
--- helix/site-content/0.9.9-docs/Building.html (original)
+++ helix/site-content/0.9.9-docs/Building.html Thu Jan 5 19:48:20 2023
@@ -1,13 +1,8 @@
<!DOCTYPE html>
-
-
-
-
-
-
<!--
- Generated by Apache Maven Doxia at 2022-10-19 Rendered using Reflow Maven Skin 2.0.0 (https://olamy.github.io/reflow-maven-skin)
+ 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">
@@ -18,84 +13,61 @@
<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" />
-
-
+
+
<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="./js/html5.js"></script>
+ <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
+
+ </head>
+ <body class="page-$config.fileId project-$config.projectId" data-spy="scroll" data-offset="60" data-target="#toc-scroll-target">
-
-
-
-
-<!-- Matomo -->
-<script>
- var _paq = window._paq = window._paq || [];
- _paq.push(['disableCookies']);
- _paq.push(['trackPageView']);
- _paq.push(['enableLinkTracking']);
-
- (function() {
- var u="https://analytics.apache.org";
- _paq.push(['setTrackerUrl', u+'/matomo.php']);
- _paq.push(['setSiteId', '15']);
- var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
- g.async=true; g.src=u+'/matomo.js'; s.parentNode.insertBefore(g,s);
- })();
-</script>
-<!-- End Matomo Code -->
- </head>
-
- <body class="page-building project-099-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="#top-nav-collapse">
+ <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 collapse" id="top-nav-collapse">
+ <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 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>
+ <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>
@@ -103,36 +75,30 @@
</div>
</div>
</div>
-
+
<div class="container">
-
+
<!-- Masthead
================================================== -->
-
- <header>
- <div class="jumbotron subhead">
+ <header class="jumbotron subhead">
<div class="row" id="banner">
<div class="span12">
<div class="pull-left">
- <a href="http://helix.apache.org/" 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>
<div>
<ul class="breadcrumb">
- <li><a href="http://helix.apache.org/" title="Apache Helix" class="externalLink">Apache Helix</a></li>
+ <li><a href="" title="Apache Helix">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 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>Build Instructions</li>
- <li class="publishDate version-date pull-right">Last Published: 2022-10-19</li>
+ <li class="publishDate version-date pull-right">Last Published: 2022-04-15</li>
</ul>
</div>
</header>
@@ -141,139 +107,94 @@
<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.
--->
-<section>
- <div class="page-header">
- <h2 id="Build_Instructions">Build Instructions</h2>
- </div>
- <section>
- <h3 id="From_Source">From Source</h3>
- <p>Requirements: JDK 1.8+, Maven 3.5.0+</p>
- <div class="source">
- <pre><code>git clone https://git-wip-us.apache.org/repos/asf/helix.git
-cd helix
-git checkout tags/helix-0.9.9
-mvn install package -DskipTests
-</code></pre>
- </div>
- </section>
- <section>
- <h3 id="Maven_Dependency">Maven Dependency</h3>
- <div class="source">
- <pre><code><dependency>
- <groupId>org.apache.helix</groupId>
- <artifactId>helix-core</artifactId>
- <version>0.9.9</version>
-</dependency>
-</code></pre>
- </div>
- </section>
-</section>
+$bodyWithHeader
</div>
</div>
</div>
</div>
</div><!-- /container -->
-
+
<!-- Footer
================================================== -->
<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 class="active">
- <a href="#" title="Building">Building</a>
+ <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>
</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 ©2022 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</p>
- <p><a href="https://github.com/olamy/reflow-maven-skin" title="Reflow Maven skin">Reflow Maven skin</a> maintained by <a href="https://twitter.com/olamy" target="_blank" title="Olivier Lamy">Olivier Lamy</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="https://helix.apache.org/0.9.9-docs/privacy-policy.html">Privacy Policy</a>
- </div>
- </div>
+ <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>
</div>
</div>
<!-- Le javascript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
- <script src="./js/jquery.min.js"></script>
- <script src="./js/bootstrap.min.js"></script>
- <script src="./js/lightbox.min.js"></script>
- <script src="./js/reflow-scroll.js"></script>
+ <!-- Fallback jQuery loading from Google CDN:
+ http://stackoverflow.com/questions/1014203/best-way-to-use-googles-hosted-jquery-but-fall-back-to-my-hosted-library-on-go -->
+ <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
+ <script type="text/javascript">
+ if (typeof jQuery == 'undefined')
+ {
+ document.write(unescape("%3Cscript src='./js/jquery-1.8.3.min.js' type='text/javascript'%3E%3C/script%3E"));
+ }
+ </script>
+
+ <script src="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.2.2/js/bootstrap.min.js"></script>
+ <script src="./js/lightbox.js"></script>
+ <script src="./js/jquery.smooth-scroll.min.js"></script>
+ <!-- back button support for smooth scroll -->
+ <script src="./js/jquery.ba-bbq.min.js"></script>
<script src="./js/reflow-skin.js"></script>
-
+
</body>
</html>
\ No newline at end of file
Modified: helix/site-content/0.9.9-docs/Features.html
URL: http://svn.apache.org/viewvc/helix/site-content/0.9.9-docs/Features.html?rev=1906412&r1=1906411&r2=1906412&view=diff
==============================================================================
--- helix/site-content/0.9.9-docs/Features.html (original)
+++ helix/site-content/0.9.9-docs/Features.html Thu Jan 5 19:48:20 2023
@@ -7,7 +7,7 @@
<!--
- Generated by Apache Maven Doxia at 2022-10-19 Rendered using Reflow Maven Skin 2.0.0 (https://olamy.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia at 2022-05-12 Rendered using Reflow Maven Skin 2.0.0 (https://olamy.github.io/reflow-maven-skin)
-->
<html xml:lang="en" lang="en">
@@ -132,7 +132,7 @@
<li><a href="./" title="Release 0.9.9">Release 0.9.9</a></li>
<li class="divider">/</li>
<li>Features</li>
- <li class="publishDate version-date pull-right">Last Published: 2022-10-19</li>
+ <li class="publishDate version-date pull-right">Last Published: 2022-05-12</li>
</ul>
</div>
</header>
Modified: helix/site-content/0.9.9-docs/Metrics.html
URL: http://svn.apache.org/viewvc/helix/site-content/0.9.9-docs/Metrics.html?rev=1906412&r1=1906411&r2=1906412&view=diff
==============================================================================
--- helix/site-content/0.9.9-docs/Metrics.html (original)
+++ helix/site-content/0.9.9-docs/Metrics.html Thu Jan 5 19:48:20 2023
@@ -1,13 +1,8 @@
<!DOCTYPE html>
-
-
-
-
-
-
<!--
- Generated by Apache Maven Doxia at 2022-10-19 Rendered using Reflow Maven Skin 2.0.0 (https://olamy.github.io/reflow-maven-skin)
+ 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">
@@ -18,84 +13,61 @@
<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" />
-
-
+
+
<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="./js/html5.js"></script>
+ <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
+
+ </head>
+ <body class="page-$config.fileId project-$config.projectId" data-spy="scroll" data-offset="60" data-target="#toc-scroll-target">
-
-
-
-
-<!-- Matomo -->
-<script>
- var _paq = window._paq = window._paq || [];
- _paq.push(['disableCookies']);
- _paq.push(['trackPageView']);
- _paq.push(['enableLinkTracking']);
-
- (function() {
- var u="https://analytics.apache.org";
- _paq.push(['setTrackerUrl', u+'/matomo.php']);
- _paq.push(['setSiteId', '15']);
- var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
- g.async=true; g.src=u+'/matomo.js'; s.parentNode.insertBefore(g,s);
- })();
-</script>
-<!-- End Matomo Code -->
- </head>
-
- <body class="page-metrics project-099-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="#top-nav-collapse">
+ <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 collapse" id="top-nav-collapse">
+ <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>
@@ -103,36 +75,30 @@
</div>
</div>
</div>
-
+
<div class="container">
-
+
<!-- Masthead
================================================== -->
-
- <header>
- <div class="jumbotron subhead">
+ <header class="jumbotron subhead">
<div class="row" id="banner">
<div class="span12">
<div class="pull-left">
- <a href="http://helix.apache.org/" 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>
<div>
<ul class="breadcrumb">
- <li><a href="http://helix.apache.org/" title="Apache Helix" class="externalLink">Apache Helix</a></li>
+ <li><a href="" title="Apache Helix">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 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>Helix Monitoring Metrics</li>
- <li class="publishDate version-date pull-right">Last Published: 2022-10-19</li>
+ <li class="publishDate version-date pull-right">Last Published: 2022-04-15</li>
</ul>
</div>
</header>
@@ -141,717 +107,94 @@
<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.
--->
-<section>
- <div class="page-header">
- <h2 id="Helix_Monitoring_Metrics">Helix Monitoring Metrics</h2>
- </div>
- <p>Helix monitoring metrics are exposed as the MBeans attributes. The MBeans are registered based on instance role.</p>
- <p>The easiest way to see the available metrics is using jconsole and point it at a running Helix instance. This will allow browsing all metrics with JMX.</p>
- <p>Note that if not mentioned in the attribute name, all attributes are gauge by default.</p>
- <section>
- <h3 id="Metrics_on_Both_Controller_and_Participant">Metrics on Both Controller and Participant</h3>
- <section>
- <h4 id="MBean_ZkClientMonitor">MBean ZkClientMonitor</h4>
- <p>ObjectName: âHelixZkClient:type=[client-type],key=[specified-client-key],PATH=[zk-client-listening-path]â</p>
- <table border="0" class="bodyTable table table-striped table-hover">
- <thead>
- <tr class="a">
- <th>Attributes</th>
- <th>Description</th>
- </tr>
- </thead>
- <tbody>
- <tr class="b">
- <td align="left">ReadCounter</td>
- <td>Zk Read counter. Which could be used to identify unusually high/low ZK traffic</td>
- </tr>
- <tr class="a">
- <td align="left">WriteCounter</td>
- <td>Same as above</td>
- </tr>
- <tr class="b">
- <td align="left">ReadBytesCounter</td>
- <td>Same as above</td>
- </tr>
- <tr class="a">
- <td align="left">WriteBytesCounter</td>
- <td>Same as above</td>
- </tr>
- <tr class="b">
- <td align="left">StateChangeEventCounter</td>
- <td>Zk connection state change counter. Which could be used to identify ZkClient unstable connection</td>
- </tr>
- <tr class="a">
- <td align="left">DataChangeEventCounter</td>
- <td>Zk node data change counter. which could be used to identify unusual high/low ZK events occurrence or slow event processing</td>
- </tr>
- <tr class="b">
- <td align="left">PendingCallbackGauge</td>
- <td>Number of the pending Zk callbacks.</td>
- </tr>
- <tr class="a">
- <td align="left">TotalCallbackCounter</td>
- <td>Number of total received Zk callbacks.</td>
- </tr>
- <tr class="b">
- <td align="left">TotalCallbackHandledCounter</td>
- <td>Number of total handled Zk callbacks.</td>
- </tr>
- <tr class="a">
- <td align="left">ReadTotalLatencyCounter</td>
- <td>Total read latency in ms.</td>
- </tr>
- <tr class="b">
- <td align="left">WriteTotalLatencyCounter</td>
- <td>Total write latency in ms.</td>
- </tr>
- <tr class="a">
- <td align="left">WriteFailureCounter</td>
- <td>Total write failures.</td>
- </tr>
- <tr class="b">
- <td align="left">ReadFailureCounter</td>
- <td>Total read failures.</td>
- </tr>
- <tr class="a">
- <td align="left">ReadLatencyGauge</td>
- <td>Histogram (with all statistic data) of read latency.</td>
- </tr>
- <tr class="b">
- <td align="left">WriteLatencyGauge</td>
- <td>Histogram (with all statistic data) of write latency.</td>
- </tr>
- <tr class="a">
- <td align="left">ReadBytesGauge</td>
- <td>Histogram (with all statistic data) of read bytes of single Zk access.</td>
- </tr>
- <tr class="b">
- <td align="left">WriteBytesGauge</td>
- <td>Histogram (with all statistic data) of write bytes of single Zk access.</td>
- </tr>
- </tbody>
- </table>
- </section>
- <section>
- <h4 id="MBean_HelixCallbackMonitor">MBean HelixCallbackMonitor</h4>
- <p>ObjectName: âHelixCallback:Type=[callback-type],Key=[cluster-name].[instance-name],Change=[callback-change-type]â</p>
- <table border="0" class="bodyTable table table-striped table-hover">
- <thead>
- <tr class="a">
- <th>Attributes</th>
- <th>Description</th>
- </tr>
- </thead>
- <tbody>
- <tr class="b">
- <td align="left">Counter</td>
- <td>Zk Callback counter for each Helix callback type.</td>
- </tr>
- <tr class="a">
- <td align="left">UnbatchedCounter</td>
- <td>Unbatched Zk Callback counter for each helix callback type.</td>
- </tr>
- <tr class="b">
- <td align="left">LatencyCounter</td>
- <td>Callback handler latency counter in ms.</td>
- </tr>
- <tr class="a">
- <td align="left">LatencyGauge</td>
- <td>Histogram (with all statistic data) of Callback handler latency.</td>
- </tr>
- </tbody>
- </table>
- </section>
- <section>
- <h4 id="MBean_MessageQueueMonitor">MBean MessageQueueMonitor</h4>
- <p>ObjectName: âClusterStatus:cluster=[cluster-name],messageQueue=[instance-name]â</p>
- <table border="0" class="bodyTable table table-striped table-hover">
- <thead>
- <tr class="a">
- <th>Attributes</th>
- <th>Description</th>
- </tr>
- </thead>
- <tbody>
- <tr class="b">
- <td align="left">MessageQueueBacklog</td>
- <td>Get the message queue size</td>
- </tr>
- </tbody>
- </table>
- </section>
- </section>
- <section>
- <h3 id="Metrics_on_Controller_only">Metrics on Controller only</h3>
- <section>
- <h4 id="MBean_ClusterStatusMonitor">MBean ClusterStatusMonitor</h4>
- <p>ObjectName: âClusterStatus:cluster=[cluster-name]â</p>
- <table border="0" class="bodyTable table table-striped table-hover">
- <thead>
- <tr class="a">
- <th>Attributes</th>
- <th>Description</th>
- </tr>
- </thead>
- <tbody>
- <tr class="b">
- <td align="left">DisabledInstancesGauge</td>
- <td>Current number of disabled instances</td>
- </tr>
- <tr class="a">
- <td align="left">DisabledPartitionsGauge</td>
- <td>Current number of disabled partitions number</td>
- </tr>
- <tr class="b">
- <td align="left">DownInstanceGauge</td>
- <td>Current down instances number</td>
- </tr>
- <tr class="a">
- <td align="left">InstanceMessageQueueBacklog</td>
- <td>The sum of all message queue sizes for instances in this cluster</td>
- </tr>
- <tr class="b">
- <td align="left">InstancesGauge</td>
- <td>Current live instances number</td>
- </tr>
- <tr class="a">
- <td align="left">MaxMessageQueueSizeGauge</td>
- <td>The maximum message queue size across all instances including controller</td>
- </tr>
- <tr class="b">
- <td align="left">RebalanceFailureGauge</td>
- <td>None 0 if previous rebalance failed unexpectedly. The Gauge will be set every time rebalance is done.</td>
- </tr>
- <tr class="a">
- <td align="left">RebalanceFailureCounter</td>
- <td>The number of failures during rebalance pipeline.</td>
- </tr>
- <tr class="b">
- <td align="left">Enabled</td>
- <td>1 if cluster is enabled, otherwise 0</td>
- </tr>
- <tr class="a">
- <td align="left">Maintenance</td>
- <td>1 if cluster is in maintenance mode, otherwise 0</td>
- </tr>
- <tr class="b">
- <td align="left">Paused</td>
- <td>1 if cluster is paused, otherwise 0</td>
- </tr>
- </tbody>
- </table>
- </section>
- <section>
- <h4 id="MBean_ClusterEventMonitor">MBean ClusterEventMonitor</h4>
- <p>ObjectName: âClusterStatus:cluster=[cluster-name],eventName=ClusterEvent,phaseName=[event-handling-phase]â</p>
- <table border="0" class="bodyTable table table-striped table-hover">
- <thead>
- <tr class="a">
- <th>Attributes</th>
- <th>Description</th>
- </tr>
- </thead>
- <tbody>
- <tr class="b">
- <td align="left">TotalDurationCounter</td>
- <td>Total event process duration for each stage.</td>
- </tr>
- <tr class="a">
- <td align="left">MaxSingleDurationGauge</td>
- <td>Max event process duration for each stage within the recent hour.</td>
- </tr>
- <tr class="b">
- <td align="left">EventCounter</td>
- <td>The count of processed event in each stage.</td>
- </tr>
- <tr class="a">
- <td align="left">DurationGauge</td>
- <td>Histogram (with all statistic data) of event process duration for each stage.</td>
- </tr>
- </tbody>
- </table>
- </section>
- <section>
- <h4 id="MBean_InstanceMonitor">MBean InstanceMonitor</h4>
- <p>ObjectName: âClusterStatus:cluster=[cluster-name],instanceName=[instance-name]â</p>
- <table border="0" class="bodyTable table table-striped table-hover">
- <thead>
- <tr class="a">
- <th>Attributes</th>
- <th>Description</th>
- </tr>
- </thead>
- <tbody>
- <tr class="b">
- <td align="left">Online</td>
- <td>This instance is Online (1) or Offline (0)</td>
- </tr>
- <tr class="a">
- <td align="left">Enabled</td>
- <td>This instance is Enabled (1) or Disabled (0)</td>
- </tr>
- <tr class="b">
- <td align="left">TotalMessageReceived</td>
- <td>Number of messages sent to this instance by controller</td>
- </tr>
- <tr class="a">
- <td align="left">DisabledPartitions</td>
- <td>Get the total disabled partitions number for this instance</td>
- </tr>
- </tbody>
- </table>
- </section>
- <section>
- <h4 id="MBean_ResourceMonitor">MBean ResourceMonitor</h4>
- <p>ObjectName: âClusterStatus:cluster=[cluster-name],resourceName=[resource-name]â</p>
- <table border="0" class="bodyTable table table-striped table-hover">
- <thead>
- <tr class="a">
- <th>Attributes</th>
- <th>Description</th>
- </tr>
- </thead>
- <tbody>
- <tr class="b">
- <td align="left">PartitionGauge</td>
- <td>Get number of partitions of the resource in best possible ideal state for this resource</td>
- </tr>
- <tr class="a">
- <td align="left">ErrorPartitionGauge</td>
- <td>Get the number of current partitions in ERORR state for this resource</td>
- </tr>
- <tr class="b">
- <td align="left">DifferenceWithIdealStateGauge</td>
- <td>Get the number of how many replicas' current state are different from ideal state for this resource</td>
- </tr>
- <tr class="a">
- <td align="left">MissingTopStatePartitionGauge</td>
- <td>Get the number of partitions do not have top state for this resource</td>
- </tr>
- <tr class="b">
- <td align="left">ExternalViewPartitionGauge</td>
- <td>Get number of partitions in ExternalView for this resource</td>
- </tr>
- <tr class="a">
- <td align="left">TotalMessageReceived</td>
- <td>Get number of messages sent to this resource by controller</td>
- </tr>
- <tr class="b">
- <td align="left">LoadRebalanceThrottledPartitionGauge</td>
- <td>Get number of partitions that need load rebalance but were throttled.</td>
- </tr>
- <tr class="a">
- <td align="left">RecoveryRebalanceThrottledPartitionGauge</td>
- <td>Get number of partitions that need recovery rebalance but were throttled.</td>
- </tr>
- <tr class="b">
- <td align="left">PendingLoadRebalancePartitionGauge</td>
- <td>Get number of partitions that have pending load rebalance requests.</td>
- </tr>
- <tr class="a">
- <td align="left">PendingRecoveryRebalancePartitionGauge</td>
- <td>Get number of partitions that have pending recovery rebalance requests.</td>
- </tr>
- <tr class="b">
- <td align="left">MissingReplicaPartitionGauge</td>
- <td>Get number of partitions that have replica number smaller than expected.</td>
- </tr>
- <tr class="a">
- <td align="left">MissingMinActiveReplicaPartitionGauge</td>
- <td>Get number of partitions that have replica number smaller than the minimum requirement.</td>
- </tr>
- <tr class="b">
- <td align="left">MaxSinglePartitionTopStateHandoffDurationGauge</td>
- <td>Get the max duration recorded when the top state is missing in any single partition.</td>
- </tr>
- <tr class="a">
- <td align="left">FailedTopStateHandoffCounter</td>
- <td>Get the number of total top state transition failure.</td>
- </tr>
- <tr class="b">
- <td align="left">SucceededTopStateHandoffCounter</td>
- <td>Get the number of total top state transition done successfully.</td>
- </tr>
- <tr class="a">
- <td align="left">SuccessfulTopStateHandoffDurationCounter</td>
- <td>Get the total duration of all top state transitions.</td>
- </tr>
- <tr class="b">
- <td align="left">PartitionTopStateHandoffDurationGauge</td>
- <td>Histogram (with all statistic data) of top state transition duration.</td>
- </tr>
- </tbody>
- </table>
- </section>
- <section>
- <h4 id="MBean_PerInstanceResourceMonitor">MBean PerInstanceResourceMonitor</h4>
- <p>ObjectName: âClusterStatus:cluster=[cluster-name],instanceName=[instance-name],resourceName=[resource-name]â</p>
- <table border="0" class="bodyTable table table-striped table-hover">
- <thead>
- <tr class="a">
- <th>Attributes</th>
- <th>Description</th>
- </tr>
- </thead>
- <tbody>
- <tr class="b">
- <td align="left">PartitionGauge</td>
- <td>Get number of partitions of the resource in best possible ideal state for this resource on specific instance</td>
- </tr>
- </tbody>
- </table>
- </section>
- <section>
- <h4 id="MBean_JobMonitor">MBean JobMonitor</h4>
- <p>ObjectName: âClusterStatus:cluster=[cluster-name],jobType=[job-type]â</p>
- <table border="0" class="bodyTable table table-striped table-hover">
- <thead>
- <tr class="a">
- <th>Attributes</th>
- <th>Description</th>
- </tr>
- </thead>
- <tbody>
- <tr class="b">
- <td align="left">SuccessfulJobCount</td>
- <td>Get number of the succeeded jobs</td>
- </tr>
- <tr class="a">
- <td align="left">FailedJobCount</td>
- <td>Get number of failed jobs</td>
- </tr>
- <tr class="b">
- <td align="left">AbortedJobCount</td>
- <td>Get number of the aborted jobs</td>
- </tr>
- <tr class="a">
- <td align="left">ExistingJobGauge</td>
- <td>Get number of existing jobs registered</td>
- </tr>
- <tr class="b">
- <td align="left">QueuedJobGauge</td>
- <td>Get numbers of queued jobs, which are not running jobs</td>
- </tr>
- <tr class="a">
- <td align="left">RunningJobGauge</td>
- <td>Get numbers of running jobs</td>
- </tr>
- <tr class="b">
- <td align="left">MaximumJobLatencyGauge</td>
- <td>Get maximum latency of jobs running time. It will be cleared every hour</td>
- </tr>
- <tr class="a">
- <td align="left">JobLatencyCount</td>
- <td>Get total job latency counter.</td>
- </tr>
- </tbody>
- </table>
- </section>
- <section>
- <h4 id="MBean_WorkflowMonitor">MBean WorkflowMonitor</h4>
- <p>ObjectName: âClusterStatus:cluster=[cluster-name],workflowType=[workflow-type]â</p>
- <table border="0" class="bodyTable table table-striped table-hover">
- <thead>
- <tr class="a">
- <th>Attributes</th>
- <th>Description</th>
- </tr>
- </thead>
- <tbody>
- <tr class="b">
- <td align="left">SuccessfulWorkflowCount</td>
- <td>Get number of succeeded workflows</td>
- </tr>
- <tr class="a">
- <td align="left">FailedWorkflowCount</td>
- <td>Get number of failed workflows</td>
- </tr>
- <tr class="b">
- <td align="left">FailedWorkflowGauge</td>
- <td>Get number of current failed workflows</td>
- </tr>
- <tr class="a">
- <td align="left">ExistingWorkflowGauge</td>
- <td>Get number of current existing workflows</td>
- </tr>
- <tr class="b">
- <td align="left">QueuedWorkflowGauge</td>
- <td>Get number of queued but not started workflows</td>
- </tr>
- <tr class="a">
- <td align="left">RunningWorkflowGauge</td>
- <td>Get number of running workflows</td>
- </tr>
- <tr class="b">
- <td align="left">WorkflowLatencyCount</td>
- <td>Get workflow latency count</td>
- </tr>
- <tr class="a">
- <td align="left">MaximumWorkflowLatencyGauge</td>
- <td>Get maximum workflow latency gauge. It will be reset in 1 hour.</td>
- </tr>
- </tbody>
- </table>
- </section>
- </section>
- <section>
- <h3 id="Metrics_on_Participant_only">Metrics on Participant only</h3>
- <section>
- <h4 id="MBean_StateTransitionStatMonitor">MBean StateTransitionStatMonitor</h4>
- <p>ObjectName: âCLMParticipantReport:Cluster=[cluster-name],Resource=[resource-name],Transition=[transaction-id]â</p>
- <table border="0" class="bodyTable table table-striped table-hover">
- <thead>
- <tr class="a">
- <th>Attributes</th>
- <th>Description</th>
- </tr>
- </thead>
- <tbody>
- <tr class="b">
- <td align="left">TotalStateTransitionGauge</td>
- <td>Get the number of total state transitions</td>
- </tr>
- <tr class="a">
- <td align="left">TotalFailedTransitionGauge</td>
- <td>Get the number of total failed state transitions</td>
- </tr>
- <tr class="b">
- <td align="left">TotalSuccessTransitionGauge</td>
- <td>Get the number of total succeeded state transitions</td>
- </tr>
- <tr class="a">
- <td align="left">MeanTransitionLatency</td>
- <td>Get the average state transition latency (from message read to finish)</td>
- </tr>
- <tr class="b">
- <td align="left">MaxTransitionLatency</td>
- <td>Get the maximum state transition latency</td>
- </tr>
- <tr class="a">
- <td align="left">MinTransitionLatency</td>
- <td>Get the minimum state transition latency</td>
- </tr>
- <tr class="b">
- <td align="left">PercentileTransitionLatency</td>
- <td>Get the percentile of state transitions latency</td>
- </tr>
- <tr class="a">
- <td align="left">MeanTransitionExecuteLatency</td>
- <td>Get the average execution latency of state transition (from task started to finish)</td>
- </tr>
- <tr class="b">
- <td align="left">MaxTransitionExecuteLatency</td>
- <td>Get the maximum execution latency of state transition</td>
- </tr>
- <tr class="a">
- <td align="left">MinTransitionExecuteLatency</td>
- <td>Get the minimum execution latency of state transition</td>
- </tr>
- <tr class="b">
- <td align="left">PercentileTransitionExecuteLatency</td>
- <td>Get the percentile of execution latency of state transitions</td>
- </tr>
- </tbody>
- </table>
- </section>
- <section>
- <h4 id="MBean_ThreadPoolExecutorMonitor">MBean ThreadPoolExecutorMonitor</h4>
- <p>ObjectName: âHelixThreadPoolExecutor:Type=[threadpool-type]â (threadpool-type in Message.MessageType, BatchMessageExecutor, Task)</p>
- <table border="0" class="bodyTable table table-striped table-hover">
- <thead>
- <tr class="a">
- <th>Attributes</th>
- <th>Description</th>
- </tr>
- </thead>
- <tbody>
- <tr class="b">
- <td align="left">ThreadPoolCoreSizeGauge</td>
- <td>Thread pool size is as configured. Aggregate total thread pool size for the whole cluster.</td>
- </tr>
- <tr class="a">
- <td align="left">ThreadPoolMaxSizeGauge</td>
- <td>Same as above</td>
- </tr>
- <tr class="b">
- <td align="left">NumOfActiveThreadsGauge</td>
- <td>Number of running threads.</td>
- </tr>
- <tr class="a">
- <td align="left">QueueSizeGauge</td>
- <td>Queue size. Could be used to identify if too many HelixTask blocked in participant.</td>
- </tr>
- </tbody>
- </table>
- </section>
- <section>
- <h4 id="MBean_MessageLatencyMonitor">MBean MessageLatencyMonitor</h4>
- <p>ObjectName: âCLMParticipantReport:ParticipantName=[instance-name],MonitorType=MessageLatencyMonitorâ</p>
- <table border="0" class="bodyTable table table-striped table-hover">
- <thead>
- <tr class="a">
- <th>Attributes</th>
- <th>Description</th>
- </tr>
- </thead>
- <tbody>
- <tr class="b">
- <td align="left">TotalMessageCount</td>
- <td>Total message count</td>
- </tr>
- <tr class="a">
- <td align="left">TotalMessageLatency</td>
- <td>Total message latency in ms</td>
- </tr>
- <tr class="b">
- <td align="left">MessagelatencyGauge</td>
- <td>Histogram (with all statistic data) of message processing latency.</td>
- </tr>
- </tbody>
- </table>
- </section>
- <section>
- <h4 id="MBean_ParticipantMessageMonitor">MBean ParticipantMessageMonitor</h4>
- <p>ObjectName: âCLMParticipantReport:ParticipantName=[instance-name]â</p>
- <table border="0" class="bodyTable table table-striped table-hover">
- <thead>
- <tr class="a">
- <th>Attributes</th>
- <th>Description</th>
- </tr>
- </thead>
- <tbody>
- <tr class="b">
- <td align="left">ReceivedMessages</td>
- <td>Number of received messages</td>
- </tr>
- <tr class="a">
- <td align="left">DiscardedMessages</td>
- <td>Number of discarded messages</td>
- </tr>
- <tr class="b">
- <td align="left">CompletedMessages</td>
- <td>Number of completed messages</td>
- </tr>
- <tr class="a">
- <td align="left">FailedMessages</td>
- <td>Number of failed messages</td>
- </tr>
- <tr class="b">
- <td align="left">PendingMessages</td>
- <td>Number of pending messages to be processed</td>
- </tr>
- </tbody>
- </table>
- </section>
- </section>
-</section>
+$bodyWithHeader
</div>
</div>
</div>
</div>
</div><!-- /container -->
-
+
<!-- Footer
================================================== -->
<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>
</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 ©2022 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</p>
- <p><a href="https://github.com/olamy/reflow-maven-skin" title="Reflow Maven skin">Reflow Maven skin</a> maintained by <a href="https://twitter.com/olamy" target="_blank" title="Olivier Lamy">Olivier Lamy</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="https://helix.apache.org/0.9.9-docs/privacy-policy.html">Privacy Policy</a>
- </div>
- </div>
+ <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>
</div>
</div>
<!-- Le javascript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
- <script src="./js/jquery.min.js"></script>
- <script src="./js/bootstrap.min.js"></script>
- <script src="./js/lightbox.min.js"></script>
- <script src="./js/reflow-scroll.js"></script>
+ <!-- Fallback jQuery loading from Google CDN:
+ http://stackoverflow.com/questions/1014203/best-way-to-use-googles-hosted-jquery-but-fall-back-to-my-hosted-library-on-go -->
+ <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
+ <script type="text/javascript">
+ if (typeof jQuery == 'undefined')
+ {
+ document.write(unescape("%3Cscript src='./js/jquery-1.8.3.min.js' type='text/javascript'%3E%3C/script%3E"));
+ }
+ </script>
+
+ <script src="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.2.2/js/bootstrap.min.js"></script>
+ <script src="./js/lightbox.js"></script>
+ <script src="./js/jquery.smooth-scroll.min.js"></script>
+ <!-- back button support for smooth scroll -->
+ <script src="./js/jquery.ba-bbq.min.js"></script>
<script src="./js/reflow-skin.js"></script>
-
+
</body>
</html>
\ No newline at end of file