This is an automated email from the ASF dual-hosted git repository.
hzlu pushed a change to branch cluster-pause-mode
in repository https://gitbox.apache.org/repos/asf/helix.git.
omit c92e34d Check cluster management mode status (#1798)
omit 7f9fe63 Add message util to create messages (#1796)
omit 57180c4 Move pause and maintenance handling out of controller (#1793)
omit 8b5ca30 Add management mode pipeline registry and switch logic (#1769)
omit 0a4f23a Add model to record history and status of management mode
(#1771)
omit f980f46 Add java api for enable/disable cluster pause mode (#1740)
add 481d548 Fix the unstable test TestWagedNodeSwap. (#1738)
add c68b029 Properly clean up TaskCurrentState sessions (#1736)
add b12e025 Use 1 min sliding window size for Helix rest metrics (#1749)
add faa0cd3 Remove a potential deadlock when shutting down a
RoutingTableProvider. (#1751)
add 9b0d085 Automatically create issues for the failed tests. (#1757)
add 4c1c8cc Add 1.0.2 release note and web
add 1a746c5 Add 1.0.2 in pom file
add 3a494a4 Add concurrent control to
DistClusterControllerStateModel._controller access to avoid NPE. (#1753)
add bab58b2 Change instance status in Helix UI to be colorblind-friendly
(#1759)
add 3d0f443 [maven-release-plugin] prepare release helix-1.0.2
add 1c6ad50 [maven-release-plugin] prepare for next development iteration
add 4573b3b Revert "[maven-release-plugin] prepare for next development
iteration"
add 97b43be Revert "[maven-release-plugin] prepare release helix-1.0.2"
add 10211db [maven-release-plugin] prepare release helix-1.0.2
add a0b648b Revert "[maven-release-plugin] prepare release helix-1.0.2"
add 2e67f74 [maven-release-plugin] prepare for next development iteration
add fd06a68 Update Helix-CI.yml
add 94f3f81 Revert "[maven-release-plugin] prepare for next development
iteration"
add 9214bb8 [maven-release-plugin] prepare release helix-1.0.2
add 70f8afd [maven-release-plugin] prepare for next development iteration
add 7c60bed Update Helix-CI.yml
add bbb0554 Remove task requested state (#1723)
add c04f355 [Replica Level Throttle] Add per replica rebalance type
compute logic (#1703)
add 35dd2e7 Change throttling logic to per message (#1714)
add c819bf7 Apply per replica level throttling logic to Recovery/Load
Rebalance and PendingMessage #1719
add 3a737ef Applying per replica logic for entire stage #1724
add f49986e [Replica Level Throttle] Make Pipeline in a correct order and
fixes tests (#1750)
add fbd901a Add test cases for replica level throttling (#1754)
add 17c52da Refactor/clean up code without logic change (#1760)
add c93a7e3 Add a Waged rebalancer util api that do not need raw zk
address (#1756)
add 7f05db2 Remove unused field in ZKHelixDataAccessor - code clean with
no logic change (#1764)
add 1a37d5c Get rid of non-official ZK error code to avoid NPEs. (#1778)
add 16117fe Gracefully handle interruptions in the Helix logic. (#1779)
add a3b6a4d Enforce id field in Helix rest to update resource config
(#1672)
add 294fb23 Add cloud set/remove to cluster setup (#1783)
add fa83198 New REST api partitionAssignment -- return potential
assignment given cluster change (#1747)
add 95f4ed3 Change partition status in Helix UI to be colorblind-friendly
(#1785)
add 7dccbd7 Update release note
add ff44fa5 Update the version in website
add cebc221 Fix import code style in PropertyPathBuilder. (#1790)
add 146adff Fix MaintenanceRecoveryStage Hanging (#1792)
add 93efb48 Add a badge to track flaky tests. (#1791)
add 8911f7e Support currentState format for partitionAssignment (#1787)
add d9e9dca Add failure message for TestClusterAccessor (#1794)
new 5eec5a6 Add java api for enable/disable cluster pause mode (#1740)
new 7c1baee Add model to record history and status of management mode
(#1771)
new 82513fa Add management mode pipeline registry and switch logic (#1769)
new a6d8d19 Move pause and maintenance handling out of controller (#1793)
new 25117d9 Add message util to create messages (#1796)
new b8f2331 Check cluster management mode status (#1798)
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (c92e34d)
\
N -- N -- N refs/heads/cluster-pause-mode (b8f2331)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/scripts/printTestResult.sh | 1 +
.github/workflows/Helix-CI.yml | 92 ++-
README.md | 1 +
helix-admin-webapp/pom.xml | 2 +-
helix-agent/pom.xml | 2 +-
helix-common/pom.xml | 2 +-
helix-core/helix-core-1.0.2-SNAPSHOT.ivy | 2 +-
helix-core/pom.xml | 2 +-
.../main/java/org/apache/helix/PropertyKey.java | 10 +
.../java/org/apache/helix/PropertyPathBuilder.java | 50 +-
.../helix/controller/GenericHelixController.java | 15 +-
.../helix/controller/common/PartitionStateMap.java | 9 +-
.../pipeline/AbstractAsyncBaseStage.java | 24 +-
.../rebalancer/waged/ReadOnlyWagedRebalancer.java | 18 +-
.../stages/IntermediateStateCalcStage.java | 785 +++++++++------------
.../controller/stages/MessageGenerationPhase.java | 14 +-
.../helix/controller/stages/MessageOutput.java | 4 +
.../resource/ResourceMessageGenerationPhase.java | 37 -
.../stages/task/TaskMessageGenerationPhase.java | 38 -
.../helix/manager/zk/CallbackEventExecutor.java | 2 +-
.../helix/manager/zk/ParticipantManager.java | 17 +-
.../helix/manager/zk/ZKHelixDataAccessor.java | 13 +-
.../apache/helix/manager/zk/ZKHelixManager.java | 2 +-
.../helix/manager/zk/ZkBucketDataAccessor.java | 42 +-
.../helix/manager/zk/ZkCacheBaseDataAccessor.java | 5 +-
.../handling/HelixStateTransitionHandler.java | 150 ++--
.../messaging/handling/HelixTaskExecutor.java | 1 -
.../helix/monitoring/mbeans/ResourceMonitor.java | 58 +-
.../DistClusterControllerStateModel.java | 47 +-
.../helix/participant/statemachine/StateModel.java | 4 +-
.../helix/spectator/RoutingTableProvider.java | 71 +-
.../java/org/apache/helix/task/TaskRunner.java | 61 +-
.../java/org/apache/helix/task/TaskStateModel.java | 2 +-
.../java/org/apache/helix/tools/ClusterSetup.java | 65 ++
.../BestPossibleExternalViewVerifier.java | 3 +-
.../main/java/org/apache/helix/util/HelixUtil.java | 53 +-
.../java/org/apache/helix/common/ZkTestBase.java | 9 +-
.../helix/controller/stages/BaseStageTest.java | 9 +
.../controller/stages/TestAsyncBaseStage.java | 82 +++
.../stages/TestCancellationMessageGeneration.java | 14 +-
.../stages/TestIntermediateStateCalcStage.java | 60 +-
.../controller/stages/TestRebalancePipeline.java | 27 +-
.../controller/stages/TestRecoveryLoadBalance.java | 225 ------
.../stages/TestReplicaLevelThrottling.java | 263 +++++++
.../stages/TestStateTransitionPriority.java | 95 ++-
.../TestNoThrottleDisabledPartitions.java | 38 +-
.../integration/TestZkCallbackHandlerLeak.java | 10 +-
.../controller/TestClusterMaintenanceMode.java | 55 +-
.../controller/TestRedundantDroppedMessage.java | 11 +-
.../TestCrushAutoRebalanceNonRack.java | 3 +-
.../WagedRebalancer/TestWagedNodeSwap.java | 24 +-
.../helix/integration/task/TestStopWorkflow.java | 2 +-
.../apache/helix/manager/zk/TestHandleSession.java | 43 ++
.../messaging/p2pMessage/TestP2PMessages.java | 6 +-
.../TestP2PMessagesAvoidDuplicatedMessage.java | 17 +-
.../p2pMessage/TestP2PStateTransitionMessages.java | 16 +-
.../TestP2PWithStateCancellationMessage.java | 16 +-
.../apache/helix/mock/MockZkHelixDataAccessor.java | 2 +-
.../TestClusterStatusMonitorLifecycle.java | 13 +-
.../monitoring/mbeans/TestRebalancerMetrics.java | 18 +-
.../org/apache/helix/tools/TestClusterSetup.java | 30 +
.../test/resources/TestPartitionLevelPriority.json | 2 +-
.../TestRecoveryLoadBalance.MasterSlave.json | 367 ----------
.../TestRecoveryLoadBalance.OnlineOffline.json | 206 ------
.../TestReplicaLevelThrottling.MultiTopStates.json | 281 ++++++++
.../TestReplicaLevelThrottling.SingleTopState.json | 280 ++++++++
.../instance-list/instance-list.component.html | 8 +-
.../instance-list/instance-list.component.scss | 4 +-
.../partition-list/partition-list.component.html | 3 +-
.../partition-list/partition-list.component.scss | 4 +-
.../shared/state-label/state-label.component.scss | 4 +-
helix-lock/pom.xml | 2 +-
helix-rest/helix-rest-1.0.2-SNAPSHOT.ivy | 4 +-
helix-rest/pom.xml | 4 +-
.../apache/helix/rest/server/HelixRestServer.java | 13 +-
.../apache/helix/rest/server/ServerContext.java | 22 +-
.../resources/helix/AbstractHelixResource.java | 5 +
.../server/resources/helix/ClusterAccessor.java | 2 +-
.../server/resources/helix/ResourceAccessor.java | 5 +
.../helix/ResourceAssignmentOptimizerAccessor.java | 373 ++++++++++
.../helix/rest/server/AbstractTestClass.java | 9 +-
.../helix/rest/server/TestClusterAccessor.java | 18 +-
.../helix/rest/server/TestResourceAccessor.java | 23 +
.../TestResourceAssignmentOptimizerAccessor.java | 237 +++++++
.../rest/server/service/TestInstanceService.java | 5 +-
metadata-store-directory-common/pom.xml | 2 +-
metrics-common/pom.xml | 2 +-
pom.xml | 8 +-
recipes/distributed-lock-manager/pom.xml | 2 +-
recipes/pom.xml | 2 +-
recipes/rabbitmq-consumer-group/pom.xml | 2 +-
recipes/rsync-replicated-file-system/pom.xml | 2 +-
recipes/service-discovery/pom.xml | 2 +-
recipes/task-execution/pom.xml | 2 +-
website/0.6.1-incubating/pom.xml | 2 +-
website/0.6.2-incubating/pom.xml | 2 +-
website/0.6.3/pom.xml | 2 +-
website/0.6.4/pom.xml | 2 +-
website/0.6.5/pom.xml | 2 +-
website/0.6.6/pom.xml | 2 +-
website/0.6.7/pom.xml | 2 +-
website/0.6.8/pom.xml | 2 +-
website/0.6.9/pom.xml | 2 +-
website/0.7.0-incubating/pom.xml | 2 +-
website/0.7.1/pom.xml | 2 +-
website/0.8.0/pom.xml | 2 +-
website/0.8.1/pom.xml | 2 +-
website/0.8.2/pom.xml | 2 +-
website/0.8.3/pom.xml | 2 +-
website/0.8.4/pom.xml | 2 +-
website/0.9.0/pom.xml | 2 +-
website/0.9.1/pom.xml | 2 +-
website/0.9.4/pom.xml | 2 +-
website/0.9.7/pom.xml | 2 +-
website/0.9.8/pom.xml | 2 +-
website/0.9.9/pom.xml | 2 +-
website/1.0.0/pom.xml | 2 +-
website/1.0.1/pom.xml | 2 +-
website/{0.6.5 => 1.0.2}/pom.xml | 6 +-
.../{ => 1.0.2}/src/site/apt/privacy-policy.apt | 0
.../src/site/apt/releasenotes/release-1.0.2.apt | 101 +++
.../{0.9.0 => 1.0.2}/src/site/markdown/Building.md | 4 +-
.../{1.0.1 => 1.0.2}/src/site/markdown/Features.md | 0
.../{1.0.1 => 1.0.2}/src/site/markdown/Metrics.md | 0
.../src/site/markdown/Quickstart.md | 4 +-
.../{1.0.1 => 1.0.2}/src/site/markdown/Tutorial.md | 0
.../src/site/markdown/auto_exit_maintenance.md | 0
.../src/site/markdown/design_crushed.md | 0
.../{0.8.1 => 1.0.2}/src/site/markdown/index.md | 6 +-
.../src/site/markdown/quota_scheduling.md | 0
.../src/site/markdown/recipes/lock_manager.md | 2 +-
.../markdown/recipes/rabbitmq_consumer_group.md | 2 +-
.../recipes/rsync_replicated_file_store.md | 2 +-
.../src/site/markdown/recipes/service_discovery.md | 2 +-
.../site/markdown/recipes/task_dag_execution.md | 2 +-
.../src/site/markdown/tutorial_admin.md | 6 +-
.../src/site/markdown/tutorial_agent.md | 0
.../src/site/markdown/tutorial_cloud_support.md | 0
.../src/site/markdown/tutorial_controller.md | 0
.../src/site/markdown/tutorial_customized_view.md | 0
.../src/site/markdown/tutorial_distributed_lock.md | 0
.../src/site/markdown/tutorial_health.md | 0
.../src/site/markdown/tutorial_messaging.md | 2 +-
.../src/site/markdown/tutorial_participant.md | 0
.../src/site/markdown/tutorial_propstore.md | 2 +-
.../src/site/markdown/tutorial_rebalance.md | 0
.../src/site/markdown/tutorial_rest_service.md | 4 +-
.../src/site/markdown/tutorial_spectator.md | 0
.../src/site/markdown/tutorial_state.md | 0
.../src/site/markdown/tutorial_task_framework.md | 0
.../src/site/markdown/tutorial_task_throttling.md | 0
.../src/site/markdown/tutorial_throttling.md | 0
.../src/site/markdown/tutorial_ui.md | 2 +-
.../site/markdown/tutorial_user_content_store.md | 0
.../site/markdown/tutorial_user_def_rebalancer.md | 0
.../src/site/markdown/tutorial_yaml.md | 0
.../{1.0.1 => 1.0.2}/src/site/resources/.htaccess | 0
.../src/site/resources/JobExample.json | 0
.../src/site/resources/WorkflowExample.json | 0
.../resources/css/bootstrap-responsive.min.css | 0
.../src/site/resources/css/bootstrap.min.css | 0
.../{ => 1.0.2}/src/site/resources/download.cgi | 0
.../images/CustomizedViewSystemArchitecture.jpeg | Bin
.../images/HelixPriorityLockWorkflow.jpeg | Bin
.../src/site/resources/images/PFS-Generic.png | Bin
.../images/ParticipantAutoRegistrationLogic.png | Bin
.../src/site/resources/images/RSYNC_BASED_PFS.png | Bin
.../site/resources/images/TaskFrameworkLayers.png | Bin
.../src/site/resources/images/UIScreenshot.png | Bin
.../src/site/resources/images/UIScreenshot2.png | Bin
.../resources/images/auto-exit-maintenance.jpg | Bin
.../images/design/crushed/after-using-crushed.png | Bin
.../images/design/crushed/before-using-crush.png | Bin
.../resources/images/design/crushed/classes.png | Bin
.../images/design/crushed/crushed-master-dist.png | Bin
.../design/crushed/crushed-partition-dist.png | Bin
.../images/design/crushed/cursh-master-dist.png | Bin
.../images/design/crushed/cursh-partition-dist.png | Bin
.../crushed/example-cluster-master-dist-after.png | Bin
.../design/crushed/example-cluster-master-dist.png | Bin
.../crushed/example-cluster-partition-dist.png | Bin
.../crushed/example-movement-on-expansion.png | Bin
.../design/crushed/node-down-master-move.png | Bin
.../design/crushed/node-down-partition-move.png | Bin
.../images/design/crushed/performance.png | Bin
.../images/quota_InstanceCapacityManager.jpeg | Bin
.../src/site/resources/images/quota_intro.png | Bin
.../src/site/resources/js/bootstrap.min.js | 0
.../src/site/resources/js/jquery.min.js | 0
website/{1.0.0 => 1.0.2}/src/site/site.xml | 8 +-
.../{0.9.0 => 1.0.2}/src/site/xdoc/download.xml.vm | 2 +-
website/{1.0.1 => 1.0.2}/src/test/conf/testng.xml | 0
website/pom.xml | 3 +-
zookeeper-api/pom.xml | 2 +-
.../apache/helix/zookeeper/zkclient/ZkClient.java | 22 +-
.../zkclient/callback/ZkAsyncCallbacks.java | 14 +-
.../zookeeper/impl/client/TestRawZkClient.java | 4 +-
.../impl/client/TestZkClientAsyncRetry.java | 23 +-
198 files changed, 2989 insertions(+), 1981 deletions(-)
delete mode 100644
helix-core/src/main/java/org/apache/helix/controller/stages/resource/ResourceMessageGenerationPhase.java
delete mode 100644
helix-core/src/main/java/org/apache/helix/controller/stages/task/TaskMessageGenerationPhase.java
create mode 100644
helix-core/src/test/java/org/apache/helix/controller/stages/TestAsyncBaseStage.java
delete mode 100644
helix-core/src/test/java/org/apache/helix/controller/stages/TestRecoveryLoadBalance.java
create mode 100644
helix-core/src/test/java/org/apache/helix/controller/stages/TestReplicaLevelThrottling.java
delete mode 100644
helix-core/src/test/resources/TestRecoveryLoadBalance.MasterSlave.json
delete mode 100644
helix-core/src/test/resources/TestRecoveryLoadBalance.OnlineOffline.json
create mode 100644
helix-core/src/test/resources/TestReplicaLevelThrottling.MultiTopStates.json
create mode 100644
helix-core/src/test/resources/TestReplicaLevelThrottling.SingleTopState.json
create mode 100644
helix-rest/src/main/java/org/apache/helix/rest/server/resources/helix/ResourceAssignmentOptimizerAccessor.java
create mode 100644
helix-rest/src/test/java/org/apache/helix/rest/server/TestResourceAssignmentOptimizerAccessor.java
copy website/{0.6.5 => 1.0.2}/pom.xml (92%)
copy website/{ => 1.0.2}/src/site/apt/privacy-policy.apt (100%)
create mode 100644 website/1.0.2/src/site/apt/releasenotes/release-1.0.2.apt
copy website/{0.9.0 => 1.0.2}/src/site/markdown/Building.md (95%)
copy website/{1.0.1 => 1.0.2}/src/site/markdown/Features.md (100%)
copy website/{1.0.1 => 1.0.2}/src/site/markdown/Metrics.md (100%)
copy website/{0.6.6 => 1.0.2}/src/site/markdown/Quickstart.md (99%)
copy website/{1.0.1 => 1.0.2}/src/site/markdown/Tutorial.md (100%)
copy website/{1.0.1 => 1.0.2}/src/site/markdown/auto_exit_maintenance.md (100%)
copy website/{1.0.1 => 1.0.2}/src/site/markdown/design_crushed.md (100%)
copy website/{0.8.1 => 1.0.2}/src/site/markdown/index.md (89%)
copy website/{1.0.1 => 1.0.2}/src/site/markdown/quota_scheduling.md (100%)
copy website/{0.6.3 => 1.0.2}/src/site/markdown/recipes/lock_manager.md (99%)
copy website/{0.6.5 =>
1.0.2}/src/site/markdown/recipes/rabbitmq_consumer_group.md (99%)
copy website/{0.6.5 =>
1.0.2}/src/site/markdown/recipes/rsync_replicated_file_store.md (99%)
copy website/{0.6.4 => 1.0.2}/src/site/markdown/recipes/service_discovery.md
(99%)
copy website/{0.6.4 => 1.0.2}/src/site/markdown/recipes/task_dag_execution.md
(99%)
copy website/{0.6.3 => 1.0.2}/src/site/markdown/tutorial_admin.md (99%)
copy website/{1.0.1 => 1.0.2}/src/site/markdown/tutorial_agent.md (100%)
copy website/{1.0.1 => 1.0.2}/src/site/markdown/tutorial_cloud_support.md
(100%)
copy website/{1.0.1 => 1.0.2}/src/site/markdown/tutorial_controller.md (100%)
copy website/{1.0.1 => 1.0.2}/src/site/markdown/tutorial_customized_view.md
(100%)
copy website/{1.0.1 => 1.0.2}/src/site/markdown/tutorial_distributed_lock.md
(100%)
copy website/{1.0.1 => 1.0.2}/src/site/markdown/tutorial_health.md (100%)
copy website/{0.6.6 => 1.0.2}/src/site/markdown/tutorial_messaging.md (98%)
copy website/{1.0.1 => 1.0.2}/src/site/markdown/tutorial_participant.md (100%)
copy website/{0.6.3 => 1.0.2}/src/site/markdown/tutorial_propstore.md (95%)
copy website/{1.0.1 => 1.0.2}/src/site/markdown/tutorial_rebalance.md (100%)
copy website/{0.8.4 => 1.0.2}/src/site/markdown/tutorial_rest_service.md (99%)
copy website/{1.0.1 => 1.0.2}/src/site/markdown/tutorial_spectator.md (100%)
copy website/{1.0.1 => 1.0.2}/src/site/markdown/tutorial_state.md (100%)
copy website/{1.0.1 => 1.0.2}/src/site/markdown/tutorial_task_framework.md
(100%)
copy website/{1.0.1 => 1.0.2}/src/site/markdown/tutorial_task_throttling.md
(100%)
copy website/{1.0.1 => 1.0.2}/src/site/markdown/tutorial_throttling.md (100%)
copy website/{0.8.3 => 1.0.2}/src/site/markdown/tutorial_ui.md (99%)
copy website/{1.0.1 => 1.0.2}/src/site/markdown/tutorial_user_content_store.md
(100%)
copy website/{1.0.1 =>
1.0.2}/src/site/markdown/tutorial_user_def_rebalancer.md (100%)
copy website/{1.0.1 => 1.0.2}/src/site/markdown/tutorial_yaml.md (100%)
copy website/{1.0.1 => 1.0.2}/src/site/resources/.htaccess (100%)
copy website/{1.0.1 => 1.0.2}/src/site/resources/JobExample.json (100%)
copy website/{1.0.1 => 1.0.2}/src/site/resources/WorkflowExample.json (100%)
copy website/{ => 1.0.2}/src/site/resources/css/bootstrap-responsive.min.css
(100%)
copy website/{1.0.1 => 1.0.2}/src/site/resources/css/bootstrap.min.css (100%)
copy website/{ => 1.0.2}/src/site/resources/download.cgi (100%)
copy website/{1.0.1 =>
1.0.2}/src/site/resources/images/CustomizedViewSystemArchitecture.jpeg (100%)
copy website/{1.0.1 =>
1.0.2}/src/site/resources/images/HelixPriorityLockWorkflow.jpeg (100%)
copy website/{1.0.1 => 1.0.2}/src/site/resources/images/PFS-Generic.png (100%)
copy website/{1.0.1 =>
1.0.2}/src/site/resources/images/ParticipantAutoRegistrationLogic.png (100%)
copy website/{1.0.1 => 1.0.2}/src/site/resources/images/RSYNC_BASED_PFS.png
(100%)
copy website/{1.0.1 =>
1.0.2}/src/site/resources/images/TaskFrameworkLayers.png (100%)
copy website/{1.0.1 => 1.0.2}/src/site/resources/images/UIScreenshot.png (100%)
copy website/{1.0.1 => 1.0.2}/src/site/resources/images/UIScreenshot2.png
(100%)
copy website/{1.0.1 =>
1.0.2}/src/site/resources/images/auto-exit-maintenance.jpg (100%)
copy website/{1.0.1 =>
1.0.2}/src/site/resources/images/design/crushed/after-using-crushed.png (100%)
copy website/{1.0.1 =>
1.0.2}/src/site/resources/images/design/crushed/before-using-crush.png (100%)
copy website/{1.0.1 =>
1.0.2}/src/site/resources/images/design/crushed/classes.png (100%)
copy website/{1.0.1 =>
1.0.2}/src/site/resources/images/design/crushed/crushed-master-dist.png (100%)
copy website/{1.0.1 =>
1.0.2}/src/site/resources/images/design/crushed/crushed-partition-dist.png
(100%)
copy website/{1.0.1 =>
1.0.2}/src/site/resources/images/design/crushed/cursh-master-dist.png (100%)
copy website/{1.0.1 =>
1.0.2}/src/site/resources/images/design/crushed/cursh-partition-dist.png (100%)
copy website/{1.0.1 =>
1.0.2}/src/site/resources/images/design/crushed/example-cluster-master-dist-after.png
(100%)
copy website/{1.0.1 =>
1.0.2}/src/site/resources/images/design/crushed/example-cluster-master-dist.png
(100%)
copy website/{1.0.1 =>
1.0.2}/src/site/resources/images/design/crushed/example-cluster-partition-dist.png
(100%)
copy website/{1.0.1 =>
1.0.2}/src/site/resources/images/design/crushed/example-movement-on-expansion.png
(100%)
copy website/{1.0.1 =>
1.0.2}/src/site/resources/images/design/crushed/node-down-master-move.png (100%)
copy website/{1.0.1 =>
1.0.2}/src/site/resources/images/design/crushed/node-down-partition-move.png
(100%)
copy website/{1.0.1 =>
1.0.2}/src/site/resources/images/design/crushed/performance.png (100%)
copy website/{1.0.1 =>
1.0.2}/src/site/resources/images/quota_InstanceCapacityManager.jpeg (100%)
copy website/{1.0.1 => 1.0.2}/src/site/resources/images/quota_intro.png (100%)
copy website/{ => 1.0.2}/src/site/resources/js/bootstrap.min.js (100%)
copy website/{ => 1.0.2}/src/site/resources/js/jquery.min.js (100%)
copy website/{1.0.0 => 1.0.2}/src/site/site.xml (96%)
copy website/{0.9.0 => 1.0.2}/src/site/xdoc/download.xml.vm (99%)
copy website/{1.0.1 => 1.0.2}/src/test/conf/testng.xml (100%)