-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/13710/#review25379
-----------------------------------------------------------

Ship it!


Ship It!

- Zhen Zhang


On Aug. 21, 2013, 6:51 p.m., Kanak Biscuitwala wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/13710/
> -----------------------------------------------------------
> 
> (Updated Aug. 21, 2013, 6:51 p.m.)
> 
> 
> Review request for helix, Zhen Zhang, Kishore Gopalakrishna, and Shi Lu.
> 
> 
> Bugs: HELIX-198
> 
> 
> Repository: helix-git
> 
> 
> Description
> -------
> 
> commit 751cf16770e32365c45bdb043fb1ae91120b9c98
> Author: Kanak Biscuitwala <[email protected]>
> Date:   Wed Aug 21 11:31:58 2013 -0700
> 
>     [HELIX-198] Unify helix code style
> 
> (omitting list of changed files since almost all files were affected)
> 
> 
> Diffs
> -----
> 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/HelixAdminWebApp.java
>  0a71ed1 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/RestAdminApplication.java
>  f753efa 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ClusterRepresentationUtil.java
>  c823b48 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ClusterResource.java
>  7b93152 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ClustersResource.java
>  9097504 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ConfigResource.java
>  ce52926 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ConstraintResource.java
>  16131f4 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ControllerResource.java
>  588edc2 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ControllerStatusUpdateResource.java
>  6d83f3a 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/CurrentStateResource.java
>  ee0613f 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/CurrentStatesResource.java
>  939b3e2 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ErrorResource.java
>  6d44141 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ErrorsResource.java
>  8872d90 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ExternalViewResource.java
>  0a4f9fc 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/IdealStateResource.java
>  966dc14 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/InstanceResource.java
>  7964dfc 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/InstancesResource.java
>  2042827 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/JsonParameters.java
>  345a55d 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ResourceGroupResource.java
>  e717d53 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ResourceGroupsResource.java
>  2bc4169 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/SchedulerTasksResource.java
>  3791a09 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/StateModelResource.java
>  144dcfb 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/StateModelsResource.java
>  d953509 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/StatusUpdateResource.java
>  03408cc 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/StatusUpdatesResource.java
>  6902ddb 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ZkChildResource.java
>  a8237af 
>   
> helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ZkPathResource.java
>  b5242a3 
>   helix-admin-webapp/src/test/java/org/apache/helix/tools/AdminTestBase.java 
> 21fc4cc 
>   
> helix-admin-webapp/src/test/java/org/apache/helix/tools/AdminTestHelper.java 
> 417590c 
>   
> helix-admin-webapp/src/test/java/org/apache/helix/tools/TestHelixAdminScenariosRest.java
>  b0a87e5 
>   
> helix-admin-webapp/src/test/java/org/apache/helix/tools/TestResetInstance.java
>  974aceb 
>   
> helix-admin-webapp/src/test/java/org/apache/helix/tools/TestResetPartitionState.java
>  0fe4597 
>   
> helix-admin-webapp/src/test/java/org/apache/helix/tools/TestResetResource.java
>  bd594f8 
>   
> helix-admin-webapp/src/test/java/org/apache/helix/webapp/TestClusterManagementWebapp.java
>  0bd8ef9 
>   helix-agent/src/main/java/org/apache/helix/agent/AgentStateModel.java 
> 3e4626c 
>   
> helix-agent/src/main/java/org/apache/helix/agent/AgentStateModelFactory.java 
> 99ff884 
>   helix-agent/src/main/java/org/apache/helix/agent/CommandAttribute.java 
> 3f09123 
>   helix-agent/src/main/java/org/apache/helix/agent/CommandConfig.java 4f700c0 
>   helix-agent/src/main/java/org/apache/helix/agent/HelixAgentMain.java 
> 6568d73 
>   helix-agent/src/main/java/org/apache/helix/agent/ProcessMonitorThread.java 
> 6058b55 
>   helix-agent/src/main/java/org/apache/helix/agent/SystemUtil.java 81e6056 
>   helix-agent/src/test/java/org/apache/helix/agent/TestHelixAgent.java 
> 6097456 
>   helix-core/src/main/java/org/apache/helix/AccessOption.java 8bb5506 
>   helix-core/src/main/java/org/apache/helix/BaseDataAccessor.java 9154724 
>   helix-core/src/main/java/org/apache/helix/ClusterMessagingService.java 
> 6bab243 
>   helix-core/src/main/java/org/apache/helix/ConfigAccessor.java d3de9eb 
>   helix-core/src/main/java/org/apache/helix/ConfigChangeListener.java b9083ab 
>   helix-core/src/main/java/org/apache/helix/ControllerChangeListener.java 
> 104f0bc 
>   helix-core/src/main/java/org/apache/helix/Criteria.java 101420c 
>   helix-core/src/main/java/org/apache/helix/CurrentStateChangeListener.java 
> d244600 
>   helix-core/src/main/java/org/apache/helix/ExternalCommand.java b24085d 
>   helix-core/src/main/java/org/apache/helix/ExternalViewChangeListener.java 
> 9aff2da 
>   helix-core/src/main/java/org/apache/helix/GroupCommit.java f90ec9d 
>   helix-core/src/main/java/org/apache/helix/HealthStateChangeListener.java 
> 607d5c9 
>   helix-core/src/main/java/org/apache/helix/HelixAdmin.java 4791703 
>   helix-core/src/main/java/org/apache/helix/HelixConstants.java f8fded8 
>   helix-core/src/main/java/org/apache/helix/HelixDataAccessor.java 5ad48ea 
>   helix-core/src/main/java/org/apache/helix/HelixDefinedState.java 88cf068 
>   helix-core/src/main/java/org/apache/helix/HelixException.java 0a64194 
>   helix-core/src/main/java/org/apache/helix/HelixManager.java a4e2c55 
>   helix-core/src/main/java/org/apache/helix/HelixManagerFactory.java 1f39d46 
>   helix-core/src/main/java/org/apache/helix/HelixManagerProperties.java 
> 77f6697 
>   helix-core/src/main/java/org/apache/helix/HelixProperty.java e60c409 
>   helix-core/src/main/java/org/apache/helix/HelixTimerTask.java c975867 
>   helix-core/src/main/java/org/apache/helix/IdealStateChangeListener.java 
> 8104811 
>   helix-core/src/main/java/org/apache/helix/InstanceConfigChangeListener.java 
> 68446fc 
>   helix-core/src/main/java/org/apache/helix/InstanceType.java 3758aa3 
>   helix-core/src/main/java/org/apache/helix/LiveInstanceChangeListener.java 
> 1b85982 
>   helix-core/src/main/java/org/apache/helix/LiveInstanceInfoProvider.java 
> 03f6061 
>   helix-core/src/main/java/org/apache/helix/MessageListener.java 8b15e5f 
>   helix-core/src/main/java/org/apache/helix/NotificationContext.java 38f8c7b 
>   helix-core/src/main/java/org/apache/helix/PreConnectCallback.java 45da706 
>   helix-core/src/main/java/org/apache/helix/PropertyKey.java 36db697 
>   helix-core/src/main/java/org/apache/helix/PropertyPathConfig.java 07d0d3a 
>   helix-core/src/main/java/org/apache/helix/PropertyType.java d8eba45 
>   helix-core/src/main/java/org/apache/helix/ScopedConfigChangeListener.java 
> 0444bf8 
>   helix-core/src/main/java/org/apache/helix/ZNRecord.java 4884b92 
>   helix-core/src/main/java/org/apache/helix/ZNRecordAssembler.java d2f3bdf 
>   helix-core/src/main/java/org/apache/helix/ZNRecordBucketizer.java 7780a81 
>   helix-core/src/main/java/org/apache/helix/ZNRecordDelta.java d1e9cdf 
>   helix-core/src/main/java/org/apache/helix/ZNRecordUpdater.java 20a8c82 
>   helix-core/src/main/java/org/apache/helix/alerts/AccumulateAggregator.java 
> d9330f2 
>   helix-core/src/main/java/org/apache/helix/alerts/Aggregator.java a433bbb 
>   helix-core/src/main/java/org/apache/helix/alerts/Alert.java 6c94a2d 
>   helix-core/src/main/java/org/apache/helix/alerts/AlertComparator.java 
> 1e40a56 
>   helix-core/src/main/java/org/apache/helix/alerts/AlertParser.java 33170ad 
>   helix-core/src/main/java/org/apache/helix/alerts/AlertProcessor.java 
> 2fc973c 
>   helix-core/src/main/java/org/apache/helix/alerts/AlertValueAndStatus.java 
> 891837d 
>   helix-core/src/main/java/org/apache/helix/alerts/AlertsHolder.java 78c650a 
>   helix-core/src/main/java/org/apache/helix/alerts/DecayAggregator.java 
> 06c38c9 
>   helix-core/src/main/java/org/apache/helix/alerts/DivideOperator.java 
> 15b8c38 
>   helix-core/src/main/java/org/apache/helix/alerts/ExpandOperator.java 
> 5f23dab 
>   
> helix-core/src/main/java/org/apache/helix/alerts/ExpressionOperatorType.java 
> 0eff807 
>   helix-core/src/main/java/org/apache/helix/alerts/ExpressionParser.java 
> 14f0a09 
>   
> helix-core/src/main/java/org/apache/helix/alerts/GreaterAlertComparator.java 
> 1e234c1 
>   helix-core/src/main/java/org/apache/helix/alerts/MultiplyOperator.java 
> de02c61 
>   helix-core/src/main/java/org/apache/helix/alerts/Operator.java 9f3e852 
>   helix-core/src/main/java/org/apache/helix/alerts/Stat.java 3b8cbe3 
>   helix-core/src/main/java/org/apache/helix/alerts/StatsHolder.java 51efaf6 
>   helix-core/src/main/java/org/apache/helix/alerts/SumEachOperator.java 
> 18ece89 
>   helix-core/src/main/java/org/apache/helix/alerts/SumOperator.java 0a495de 
>   helix-core/src/main/java/org/apache/helix/alerts/Tuple.java f9c484b 
>   helix-core/src/main/java/org/apache/helix/alerts/WindowAggregator.java 
> 55f1050 
>   
> helix-core/src/main/java/org/apache/helix/controller/ExternalViewGenerator.java
>  c155384 
>   
> helix-core/src/main/java/org/apache/helix/controller/GenericHelixController.java
>  58095df 
>   
> helix-core/src/main/java/org/apache/helix/controller/HelixControllerMain.java 
> b595879 
>   
> helix-core/src/main/java/org/apache/helix/controller/HierarchicalDataHolder.java
>  2e4ea3c 
>   
> helix-core/src/main/java/org/apache/helix/controller/pipeline/AbstractBaseStage.java
>  0016597 
>   helix-core/src/main/java/org/apache/helix/controller/pipeline/Pipeline.java 
> c5eaca8 
>   
> helix-core/src/main/java/org/apache/helix/controller/pipeline/PipelineRegistry.java
>  b0f4f00 
>   helix-core/src/main/java/org/apache/helix/controller/pipeline/Stage.java 
> a9ab8aa 
>   
> helix-core/src/main/java/org/apache/helix/controller/pipeline/StageContext.java
>  cac14e5 
>   
> helix-core/src/main/java/org/apache/helix/controller/pipeline/StageException.java
>  af07f92 
>   
> helix-core/src/main/java/org/apache/helix/controller/rebalancer/AutoRebalancer.java
>  2e3cce7 
>   
> helix-core/src/main/java/org/apache/helix/controller/rebalancer/CustomRebalancer.java
>  1cbfde4 
>   
> helix-core/src/main/java/org/apache/helix/controller/rebalancer/Rebalancer.java
>  fc36124 
>   
> helix-core/src/main/java/org/apache/helix/controller/rebalancer/SemiAutoRebalancer.java
>  cb8a948 
>   
> helix-core/src/main/java/org/apache/helix/controller/rebalancer/util/ConstraintBasedAssignment.java
>  1efc897 
>   
> helix-core/src/main/java/org/apache/helix/controller/restlet/ZKPropertyTransferServer.java
>  fab54b2 
>   
> helix-core/src/main/java/org/apache/helix/controller/restlet/ZNRecordUpdate.java
>  22113a0 
>   
> helix-core/src/main/java/org/apache/helix/controller/restlet/ZNRecordUpdateResource.java
>  52a3e7a 
>   
> helix-core/src/main/java/org/apache/helix/controller/restlet/ZkPropertyTransferApplication.java
>  edd0ff6 
>   
> helix-core/src/main/java/org/apache/helix/controller/restlet/ZkPropertyTransferClient.java
>  475eefd 
>   
> helix-core/src/main/java/org/apache/helix/controller/stages/AttributeName.java
>  16e7c97 
>   
> helix-core/src/main/java/org/apache/helix/controller/stages/BestPossibleStateCalcStage.java
>  6c6fe08 
>   
> helix-core/src/main/java/org/apache/helix/controller/stages/BestPossibleStateOutput.java
>  18eca4f 
>   
> helix-core/src/main/java/org/apache/helix/controller/stages/ClusterDataCache.java
>  f4e20a0 
>   
> helix-core/src/main/java/org/apache/helix/controller/stages/ClusterEvent.java 
> 14b480d 
>   
> helix-core/src/main/java/org/apache/helix/controller/stages/CompatibilityCheckStage.java
>  b7dbc24 
>   
> helix-core/src/main/java/org/apache/helix/controller/stages/CurrentStateComputationStage.java
>  6612ee0 
>   
> helix-core/src/main/java/org/apache/helix/controller/stages/CurrentStateOutput.java
>  a7a3702 
>   
> helix-core/src/main/java/org/apache/helix/controller/stages/ExternalViewComputeStage.java
>  368db9d 
>   
> helix-core/src/main/java/org/apache/helix/controller/stages/HealthDataCache.java
>  11addfc 
>   
> helix-core/src/main/java/org/apache/helix/controller/stages/MessageGenerationOutput.java
>  23723a7 
>   
> helix-core/src/main/java/org/apache/helix/controller/stages/MessageGenerationPhase.java
>  32d9a8e 
>   
> helix-core/src/main/java/org/apache/helix/controller/stages/MessageSelectionStage.java
>  00cbe17 
>   
> helix-core/src/main/java/org/apache/helix/controller/stages/MessageSelectionStageOutput.java
>  3d05e0f 
>   
> helix-core/src/main/java/org/apache/helix/controller/stages/MessageThrottleStage.java
>  2cedb72 
>   
> helix-core/src/main/java/org/apache/helix/controller/stages/MessageThrottleStageOutput.java
>  b60f876 
>   
> helix-core/src/main/java/org/apache/helix/controller/stages/ReadClusterDataStage.java
>  204fdca 
>   
> helix-core/src/main/java/org/apache/helix/controller/stages/ReadHealthDataStage.java
>  1a42eca 
>   
> helix-core/src/main/java/org/apache/helix/controller/stages/RebalanceIdealStateStage.java
>  b986d13 
>   
> helix-core/src/main/java/org/apache/helix/controller/stages/ResourceComputationStage.java
>  38ef8ba 
>   
> helix-core/src/main/java/org/apache/helix/controller/stages/StatsAggregationStage.java
>  92c849c 
>   
> helix-core/src/main/java/org/apache/helix/controller/stages/TaskAssignmentStage.java
>  859e4a6 
>   
> helix-core/src/main/java/org/apache/helix/controller/strategy/AutoRebalanceStrategy.java
>  283e26c 
>   helix-core/src/main/java/org/apache/helix/examples/BootstrapHandler.java 
> 2a48d6a 
>   helix-core/src/main/java/org/apache/helix/examples/BootstrapProcess.java 
> 8d5be5c 
>   helix-core/src/main/java/org/apache/helix/examples/DummyParticipant.java 
> 6bf1500 
>   helix-core/src/main/java/org/apache/helix/examples/ExampleHelper.java 
> af77f02 
>   helix-core/src/main/java/org/apache/helix/examples/ExampleProcess.java 
> c94c25b 
>   
> helix-core/src/main/java/org/apache/helix/examples/IdealStateBuilderExample.java
>  2d18630 
>   helix-core/src/main/java/org/apache/helix/examples/IdealStateExample.java 
> 23249a4 
>   
> helix-core/src/main/java/org/apache/helix/examples/LeaderStandbyStateModelFactory.java
>  f36acf9 
>   
> helix-core/src/main/java/org/apache/helix/examples/MasterSlaveStateModelFactory.java
>  732e59e 
>   
> helix-core/src/main/java/org/apache/helix/examples/OnlineOfflineStateModelFactory.java
>  6eb3d2f 
>   helix-core/src/main/java/org/apache/helix/examples/Quickstart.java 38fde08 
>   
> helix-core/src/main/java/org/apache/helix/healthcheck/AccumulateAggregationType.java
>  eaec3a9 
>   helix-core/src/main/java/org/apache/helix/healthcheck/AggregationType.java 
> cda4ef6 
>   
> helix-core/src/main/java/org/apache/helix/healthcheck/AggregationTypeFactory.java
>  726a792 
>   
> helix-core/src/main/java/org/apache/helix/healthcheck/DecayAggregationType.java
>  2ace6c4 
>   
> helix-core/src/main/java/org/apache/helix/healthcheck/DefaultHealthReportProvider.java
>  7909ce3 
>   
> helix-core/src/main/java/org/apache/helix/healthcheck/DefaultPerfCounters.java
>  561966e 
>   
> helix-core/src/main/java/org/apache/helix/healthcheck/HealthReportProvider.java
>  d445f80 
>   
> helix-core/src/main/java/org/apache/helix/healthcheck/HealthStatsAggregationTask.java
>  f0dd134 
>   
> helix-core/src/main/java/org/apache/helix/healthcheck/HealthStatsAggregator.java
>  c60e3bb 
>   
> helix-core/src/main/java/org/apache/helix/healthcheck/ParticipantHealthReportCollector.java
>  86ef673 
>   
> helix-core/src/main/java/org/apache/helix/healthcheck/ParticipantHealthReportCollectorImpl.java
>  1d33260 
>   
> helix-core/src/main/java/org/apache/helix/healthcheck/ParticipantHealthReportTask.java
>  4e7cbe4 
>   
> helix-core/src/main/java/org/apache/helix/healthcheck/PerformanceHealthReportProvider.java
>  3e82e93 
>   helix-core/src/main/java/org/apache/helix/healthcheck/Stat.java ec3b236 
>   
> helix-core/src/main/java/org/apache/helix/healthcheck/StatHealthReportProvider.java
>  772110c 
>   
> helix-core/src/main/java/org/apache/helix/healthcheck/WindowAggregationType.java
>  e63c8ab 
>   
> helix-core/src/main/java/org/apache/helix/josql/ClusterJosqlQueryProcessor.java
>  e6eeea5 
>   
> helix-core/src/main/java/org/apache/helix/josql/ZNRecordJosqlFunctionHandler.java
>  ecbe9af 
>   helix-core/src/main/java/org/apache/helix/josql/ZNRecordRow.java 1f69812 
>   helix-core/src/main/java/org/apache/helix/manager/zk/AbstractManager.java 
> 90f553d 
>   helix-core/src/main/java/org/apache/helix/manager/zk/BasicZkSerializer.java 
> f99ab00 
>   
> helix-core/src/main/java/org/apache/helix/manager/zk/ByteArraySerializer.java 
> b155060 
>   helix-core/src/main/java/org/apache/helix/manager/zk/Cache.java 06650a2 
>   helix-core/src/main/java/org/apache/helix/manager/zk/CallbackHandler.java 
> b30cee6 
>   
> helix-core/src/main/java/org/apache/helix/manager/zk/ChainedPathZkSerializer.java
>  d5bcf4b 
>   helix-core/src/main/java/org/apache/helix/manager/zk/ControllerManager.java 
> 4542801 
>   
> helix-core/src/main/java/org/apache/helix/manager/zk/ControllerManagerHelper.java
>  d724095 
>   
> helix-core/src/main/java/org/apache/helix/manager/zk/CurStateCarryOverUpdater.java
>  9931c22 
>   
> helix-core/src/main/java/org/apache/helix/manager/zk/DefaultControllerMessageHandlerFactory.java
>  435e11e 
>   
> helix-core/src/main/java/org/apache/helix/manager/zk/DefaultParticipantErrorMessageHandlerFactory.java
>  e25ef4e 
>   
> helix-core/src/main/java/org/apache/helix/manager/zk/DefaultSchedulerMessageHandlerFactory.java
>  4fe8750 
>   
> helix-core/src/main/java/org/apache/helix/manager/zk/DistributedControllerManager.java
>  2a05a45 
>   
> helix-core/src/main/java/org/apache/helix/manager/zk/DistributedLeaderElection.java
>  bf184cc 
>   helix-core/src/main/java/org/apache/helix/manager/zk/HelixGroupCommit.java 
> e95c2bf 
>   
> helix-core/src/main/java/org/apache/helix/manager/zk/ParticipantManager.java 
> 2674598 
>   
> helix-core/src/main/java/org/apache/helix/manager/zk/ParticipantManagerHelper.java
>  c9113b7 
>   
> helix-core/src/main/java/org/apache/helix/manager/zk/PathBasedZkSerializer.java
>  25e15b6 
>   helix-core/src/main/java/org/apache/helix/manager/zk/WriteThroughCache.java 
> 1dcd2a3 
>   
> helix-core/src/main/java/org/apache/helix/manager/zk/ZKExceptionHandler.java 
> c7f4f4f 
>   helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixAdmin.java 
> 7dfbe07 
>   
> helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixDataAccessor.java 
> 3d49c01 
>   helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixManager.java 
> 21a5bfb 
>   helix-core/src/main/java/org/apache/helix/manager/zk/ZKUtil.java 78de0ca 
>   
> helix-core/src/main/java/org/apache/helix/manager/zk/ZNRecordSerializer.java 
> 7b04d0f 
>   
> helix-core/src/main/java/org/apache/helix/manager/zk/ZNRecordStreamingSerializer.java
>  2f45369 
>   helix-core/src/main/java/org/apache/helix/manager/zk/ZkAsyncCallbacks.java 
> e9eec58 
>   
> helix-core/src/main/java/org/apache/helix/manager/zk/ZkBaseDataAccessor.java 
> 6f4e65c 
>   
> helix-core/src/main/java/org/apache/helix/manager/zk/ZkCacheBaseDataAccessor.java
>  e9e0587 
>   
> helix-core/src/main/java/org/apache/helix/manager/zk/ZkCacheEventThread.java 
> 685ebbb 
>   helix-core/src/main/java/org/apache/helix/manager/zk/ZkCallbackCache.java 
> 05c1243 
>   helix-core/src/main/java/org/apache/helix/manager/zk/ZkClient.java 41fde0c 
>   
> helix-core/src/main/java/org/apache/helix/manager/zk/ZkStateChangeListener.java
>  834473e 
>   
> helix-core/src/main/java/org/apache/helix/manager/zk/serializer/JacksonPayloadSerializer.java
>  eedc20c 
>   helix-core/src/main/java/org/apache/helix/messaging/AsyncCallback.java 
> 6fd04cf 
>   helix-core/src/main/java/org/apache/helix/messaging/CriteriaEvaluator.java 
> b2d7b4d 
>   
> helix-core/src/main/java/org/apache/helix/messaging/DefaultMessagingService.java
>  64db02e 
>   
> helix-core/src/main/java/org/apache/helix/messaging/handling/AsyncCallbackService.java
>  8a0d9a1 
>   
> helix-core/src/main/java/org/apache/helix/messaging/handling/BatchMessageHandler.java
>  4b9a966 
>   
> helix-core/src/main/java/org/apache/helix/messaging/handling/BatchMessageWrapper.java
>  7c3021d 
>   
> helix-core/src/main/java/org/apache/helix/messaging/handling/CurrentStateUpdate.java
>  ecce683 
>   
> helix-core/src/main/java/org/apache/helix/messaging/handling/GroupMessageHandler.java
>  59c5bdc 
>   
> helix-core/src/main/java/org/apache/helix/messaging/handling/HelixBatchMessageTask.java
>  50eba2c 
>   
> helix-core/src/main/java/org/apache/helix/messaging/handling/HelixStateTransitionHandler.java
>  752437f 
>   helix-core/src/main/java/org/apache/helix/messaging/handling/HelixTask.java 
> 2e91cd6 
>   
> helix-core/src/main/java/org/apache/helix/messaging/handling/HelixTaskExecutor.java
>  cd74505 
>   
> helix-core/src/main/java/org/apache/helix/messaging/handling/HelixTaskResult.java
>  1ccf28b 
>   
> helix-core/src/main/java/org/apache/helix/messaging/handling/MessageHandler.java
>  fb7cf99 
>   
> helix-core/src/main/java/org/apache/helix/messaging/handling/MessageHandlerFactory.java
>  da1c518 
>   
> helix-core/src/main/java/org/apache/helix/messaging/handling/MessageTask.java 
> 083d903 
>   
> helix-core/src/main/java/org/apache/helix/messaging/handling/MessageTaskInfo.java
>  652ca21 
>   
> helix-core/src/main/java/org/apache/helix/messaging/handling/MessageTimeoutTask.java
>  c89a7be 
>   
> helix-core/src/main/java/org/apache/helix/messaging/handling/TaskExecutor.java
>  b038e32 
>   helix-core/src/main/java/org/apache/helix/model/AlertHistory.java 170907f 
>   helix-core/src/main/java/org/apache/helix/model/AlertStatus.java 1913f2a 
>   helix-core/src/main/java/org/apache/helix/model/Alerts.java f0318f8 
>   helix-core/src/main/java/org/apache/helix/model/ClusterConstraints.java 
> 30ff526 
>   helix-core/src/main/java/org/apache/helix/model/ConfigScope.java 6985703 
>   helix-core/src/main/java/org/apache/helix/model/ConstraintItem.java ad2f763 
>   helix-core/src/main/java/org/apache/helix/model/CurrentState.java 881311b 
>   helix-core/src/main/java/org/apache/helix/model/Error.java 2d5e75c 
>   helix-core/src/main/java/org/apache/helix/model/ExternalView.java 34aaf7d 
>   helix-core/src/main/java/org/apache/helix/model/HealthStat.java a8a0ef0 
>   helix-core/src/main/java/org/apache/helix/model/HelixConfigScope.java 
> 614e768 
>   helix-core/src/main/java/org/apache/helix/model/IdealState.java 48a3eee 
>   helix-core/src/main/java/org/apache/helix/model/InstanceConfig.java 6c9ac24 
>   helix-core/src/main/java/org/apache/helix/model/LeaderHistory.java 394a277 
>   helix-core/src/main/java/org/apache/helix/model/LiveInstance.java 45c4570 
>   helix-core/src/main/java/org/apache/helix/model/Message.java fc4df4c 
>   helix-core/src/main/java/org/apache/helix/model/Partition.java 11e0ad3 
>   helix-core/src/main/java/org/apache/helix/model/PauseSignal.java c1785e5 
>   helix-core/src/main/java/org/apache/helix/model/PersistentStats.java 
> 1afa55c 
>   helix-core/src/main/java/org/apache/helix/model/Resource.java 9f027d9 
>   helix-core/src/main/java/org/apache/helix/model/ResourceAssignment.java 
> de04aee 
>   helix-core/src/main/java/org/apache/helix/model/StateModelDefinition.java 
> cf787ff 
>   helix-core/src/main/java/org/apache/helix/model/StatusUpdate.java 4079e2f 
>   helix-core/src/main/java/org/apache/helix/model/Transition.java 0accfaa 
>   
> helix-core/src/main/java/org/apache/helix/model/builder/AutoModeISBuilder.java
>  ab98998 
>   
> helix-core/src/main/java/org/apache/helix/model/builder/AutoRebalanceModeISBuilder.java
>  fcb4e0f 
>   
> helix-core/src/main/java/org/apache/helix/model/builder/ClusterConstraintsBuilder.java
>  63020d6 
>   
> helix-core/src/main/java/org/apache/helix/model/builder/ConfigScopeBuilder.java
>  7afb43e 
>   
> helix-core/src/main/java/org/apache/helix/model/builder/ConstraintItemBuilder.java
>  ed788b2 
>   
> helix-core/src/main/java/org/apache/helix/model/builder/CustomModeISBuilder.java
>  10fefec 
>   
> helix-core/src/main/java/org/apache/helix/model/builder/HelixConfigScopeBuilder.java
>  3f8adda 
>   
> helix-core/src/main/java/org/apache/helix/model/builder/IdealStateBuilder.java
>  ab847af 
>   
> helix-core/src/main/java/org/apache/helix/model/builder/StateTransitionTableBuilder.java
>  9468eb4 
>   
> helix-core/src/main/java/org/apache/helix/monitoring/ParticipantMonitor.java 
> 589866e 
>   
> helix-core/src/main/java/org/apache/helix/monitoring/SensorNameProvider.java 
> eb0c3f7 
>   helix-core/src/main/java/org/apache/helix/monitoring/StatCollector.java 
> 7df5766 
>   
> helix-core/src/main/java/org/apache/helix/monitoring/StateTransitionContext.java
>  d76196b 
>   
> helix-core/src/main/java/org/apache/helix/monitoring/StateTransitionDataPoint.java
>  1b1bb83 
>   
> helix-core/src/main/java/org/apache/helix/monitoring/ZKPathDataDumpTask.java 
> 4fa6ab5 
>   
> helix-core/src/main/java/org/apache/helix/monitoring/mbeans/ClusterAlertItem.java
>  aa0acd8 
>   
> helix-core/src/main/java/org/apache/helix/monitoring/mbeans/ClusterAlertItemMBean.java
>  f25cc53 
>   
> helix-core/src/main/java/org/apache/helix/monitoring/mbeans/ClusterAlertMBeanCollection.java
>  cff064d 
>   
> helix-core/src/main/java/org/apache/helix/monitoring/mbeans/ClusterMBeanObserver.java
>  f6c5673 
>   
> helix-core/src/main/java/org/apache/helix/monitoring/mbeans/ClusterStatusMonitor.java
>  508fe7e 
>   
> helix-core/src/main/java/org/apache/helix/monitoring/mbeans/ClusterStatusMonitorMBean.java
>  952d171 
>   
> helix-core/src/main/java/org/apache/helix/monitoring/mbeans/HelixStageLatencyMonitor.java
>  713b80c 
>   
> helix-core/src/main/java/org/apache/helix/monitoring/mbeans/HelixStageLatencyMonitorMBean.java
>  89e8e56 
>   
> helix-core/src/main/java/org/apache/helix/monitoring/mbeans/MessageQueueMonitor.java
>  f54298f 
>   
> helix-core/src/main/java/org/apache/helix/monitoring/mbeans/MessageQueueMonitorMBean.java
>  d44a82f 
>   
> helix-core/src/main/java/org/apache/helix/monitoring/mbeans/ResourceMonitor.java
>  f67b432 
>   
> helix-core/src/main/java/org/apache/helix/monitoring/mbeans/ResourceMonitorMBean.java
>  a82cdde 
>   
> helix-core/src/main/java/org/apache/helix/monitoring/mbeans/StateTransitionStatMonitor.java
>  4b615e3 
>   
> helix-core/src/main/java/org/apache/helix/monitoring/mbeans/StateTransitionStatMonitorMBean.java
>  6ad1f90 
>   helix-core/src/main/java/org/apache/helix/package-info.java 594bc8f 
>   
> helix-core/src/main/java/org/apache/helix/participant/CustomCodeCallbackHandler.java
>  750b7f0 
>   
> helix-core/src/main/java/org/apache/helix/participant/CustomCodeInvoker.java 
> c1389cc 
>   
> helix-core/src/main/java/org/apache/helix/participant/DistClusterControllerElection.java
>  4a7c8b4 
>   
> helix-core/src/main/java/org/apache/helix/participant/DistClusterControllerStateModel.java
>  1b2c424 
>   
> helix-core/src/main/java/org/apache/helix/participant/DistClusterControllerStateModelFactory.java
>  a6e31d6 
>   
> helix-core/src/main/java/org/apache/helix/participant/GenericLeaderStandbyModel.java
>  f45ba6c 
>   
> helix-core/src/main/java/org/apache/helix/participant/GenericLeaderStandbyStateModelFactory.java
>  a208348 
>   
> helix-core/src/main/java/org/apache/helix/participant/HelixCustomCodeRunner.java
>  6996011 
>   
> helix-core/src/main/java/org/apache/helix/participant/HelixStateMachineEngine.java
>  c6dc8ca 
>   
> helix-core/src/main/java/org/apache/helix/participant/StateMachineEngine.java 
> 40592ee 
>   
> helix-core/src/main/java/org/apache/helix/participant/statemachine/ScheduledTaskStateModel.java
>  d8576bb 
>   
> helix-core/src/main/java/org/apache/helix/participant/statemachine/ScheduledTaskStateModelFactory.java
>  6f6d1ed 
>   
> helix-core/src/main/java/org/apache/helix/participant/statemachine/StateModel.java
>  8b91aaf 
>   
> helix-core/src/main/java/org/apache/helix/participant/statemachine/StateModelFactory.java
>  aec158b 
>   
> helix-core/src/main/java/org/apache/helix/participant/statemachine/StateModelInfo.java
>  e7be392 
>   
> helix-core/src/main/java/org/apache/helix/participant/statemachine/StateModelParser.java
>  10fd259 
>   
> helix-core/src/main/java/org/apache/helix/participant/statemachine/StateTransitionError.java
>  39028a9 
>   
> helix-core/src/main/java/org/apache/helix/participant/statemachine/Transition.java
>  583b632 
>   
> helix-core/src/main/java/org/apache/helix/spectator/RoutingTableProvider.java 
> 8d9da42 
>   helix-core/src/main/java/org/apache/helix/store/HelixPropertyListener.java 
> c949812 
>   helix-core/src/main/java/org/apache/helix/store/HelixPropertyStore.java 
> 5c3890b 
>   helix-core/src/main/java/org/apache/helix/store/PropertyChangeListener.java 
> 9e0c662 
>   helix-core/src/main/java/org/apache/helix/store/PropertyJsonComparator.java 
> 0aedd06 
>   helix-core/src/main/java/org/apache/helix/store/PropertyJsonSerializer.java 
> 58f15e7 
>   helix-core/src/main/java/org/apache/helix/store/PropertySerializer.java 
> 3457ae3 
>   helix-core/src/main/java/org/apache/helix/store/PropertyStat.java bb1e21e 
>   helix-core/src/main/java/org/apache/helix/store/PropertyStoreException.java 
> 9f7c616 
>   helix-core/src/main/java/org/apache/helix/store/ZNRecordJsonSerializer.java 
> ca7cda8 
>   helix-core/src/main/java/org/apache/helix/store/zk/PropertyItem.java 
> ee3680f 
>   helix-core/src/main/java/org/apache/helix/store/zk/ZNode.java db5356d 
>   
> helix-core/src/main/java/org/apache/helix/store/zk/ZkHelixPropertyStore.java 
> 6deb524 
>   helix-core/src/main/java/org/apache/helix/store/zk/ZkListener.java 32ab086 
>   helix-core/src/main/java/org/apache/helix/tools/CLMLogFileAppender.java 
> e605675 
>   helix-core/src/main/java/org/apache/helix/tools/ClusterSetup.java c63f5f7 
>   helix-core/src/main/java/org/apache/helix/tools/ClusterStateVerifier.java 
> eaada16 
>   
> helix-core/src/main/java/org/apache/helix/tools/DefaultIdealStateCalculator.java
>  3c63269 
>   
> helix-core/src/main/java/org/apache/helix/tools/IdealCalculatorByConsistentHashing.java
>  c630e75 
>   
> helix-core/src/main/java/org/apache/helix/tools/IdealStateCalculatorByRush.java
>  efa9f90 
>   
> helix-core/src/main/java/org/apache/helix/tools/IdealStateCalculatorByShuffling.java
>  06ba715 
>   
> helix-core/src/main/java/org/apache/helix/tools/IdealStateCalculatorForEspressoRelay.java
>  000a013 
>   helix-core/src/main/java/org/apache/helix/tools/JmxDumper.java 80f0c42 
>   helix-core/src/main/java/org/apache/helix/tools/LocalZKServer.java 9f3306a 
>   helix-core/src/main/java/org/apache/helix/tools/MessagePoster.java 1c10fea 
>   helix-core/src/main/java/org/apache/helix/tools/RUSHrHash.java da3dd74 
>   
> helix-core/src/main/java/org/apache/helix/tools/StateModelConfigGenerator.java
>  705f5bd 
>   helix-core/src/main/java/org/apache/helix/tools/TestCommand.java 2d5e84d 
>   helix-core/src/main/java/org/apache/helix/tools/TestExecutor.java 137a7b6 
>   helix-core/src/main/java/org/apache/helix/tools/TestTrigger.java b225a0a 
>   helix-core/src/main/java/org/apache/helix/tools/YAISCalculator.java fdfba33 
>   helix-core/src/main/java/org/apache/helix/tools/ZKDumper.java 3d6c52f 
>   helix-core/src/main/java/org/apache/helix/tools/ZKLogFormatter.java cf09ce4 
>   helix-core/src/main/java/org/apache/helix/tools/ZkLogAnalyzer.java 9c10422 
>   helix-core/src/main/java/org/apache/helix/tools/ZkLogCSVFormatter.java 
> 04c503a 
>   helix-core/src/main/java/org/apache/helix/tools/ZnodeOpArg.java 3dc34a3 
>   helix-core/src/main/java/org/apache/helix/tools/ZnodeValue.java 7098fce 
>   helix-core/src/main/java/org/apache/helix/util/HelixUtil.java a5ac5bc 
>   helix-core/src/main/java/org/apache/helix/util/PathUtils.java 85d2947 
>   helix-core/src/main/java/org/apache/helix/util/RebalanceUtil.java 03c45c4 
>   helix-core/src/main/java/org/apache/helix/util/StatusUpdateUtil.java 
> eed4909 
>   helix-core/src/main/java/org/apache/helix/util/StringTemplate.java 828d54d 
>   helix-core/src/main/java/org/apache/helix/util/ZKClientPool.java f4ee80a 
>   helix-core/src/main/java/org/apache/helix/util/ZNRecordUtil.java e22886f 
>   helix-core/src/test/java/org/apache/helix/DummyProcessThread.java df22ff1 
>   helix-core/src/test/java/org/apache/helix/Mocks.java d688561 
>   helix-core/src/test/java/org/apache/helix/ScriptTestHelper.java 80e0d89 
>   helix-core/src/test/java/org/apache/helix/TestConfigAccessor.java e03620a 
>   
> helix-core/src/test/java/org/apache/helix/TestEspressoStorageClusterIdealState.java
>  6634175 
>   helix-core/src/test/java/org/apache/helix/TestGetProperty.java c1fe91e 
>   helix-core/src/test/java/org/apache/helix/TestGroupCommit.java a62fa3a 
>   helix-core/src/test/java/org/apache/helix/TestHelixConfigAccessor.java 
> 3bbc4d3 
>   helix-core/src/test/java/org/apache/helix/TestHelixTaskExecutor.java 
> 711be81 
>   helix-core/src/test/java/org/apache/helix/TestHelixTaskHandler.java 064e04d 
>   helix-core/src/test/java/org/apache/helix/TestHelper.java 59b5665 
>   helix-core/src/test/java/org/apache/helix/TestHierarchicalDataStore.java 
> f87dbd0 
>   helix-core/src/test/java/org/apache/helix/TestListenerCallback.java 829be06 
>   
> helix-core/src/test/java/org/apache/helix/TestParticipantHealthReportCollectorImpl.java
>  4428fa2 
>   helix-core/src/test/java/org/apache/helix/TestPerfCounters.java 2a7aa5e 
>   
> helix-core/src/test/java/org/apache/helix/TestPerformanceHealthReportProvider.java
>  fe4f939 
>   helix-core/src/test/java/org/apache/helix/TestPropertyPathConfig.java 
> 8340e86 
>   
> helix-core/src/test/java/org/apache/helix/TestRelayIdealStateCalculator.java 
> 8ecfc69 
>   helix-core/src/test/java/org/apache/helix/TestRoutingTable.java cf1bc5c 
>   helix-core/src/test/java/org/apache/helix/TestShuffledIdealState.java 
> 881bf5c 
>   helix-core/src/test/java/org/apache/helix/TestZKCallback.java 2f559e3 
>   helix-core/src/test/java/org/apache/helix/TestZKRoutingInfoProvider.java 
> 5bd2e3d 
>   helix-core/src/test/java/org/apache/helix/TestZNRecord.java 37d3164 
>   helix-core/src/test/java/org/apache/helix/TestZNRecordBucketizer.java 
> 9cf9ce6 
>   helix-core/src/test/java/org/apache/helix/TestZkBasis.java 67afb9c 
>   helix-core/src/test/java/org/apache/helix/TestZkClientWrapper.java d536803 
>   helix-core/src/test/java/org/apache/helix/TestZkConnectionCount.java 
> f2586e8 
>   helix-core/src/test/java/org/apache/helix/TestZnodeModify.java 2046316 
>   helix-core/src/test/java/org/apache/helix/ZkHelixTestManager.java 4f21620 
>   helix-core/src/test/java/org/apache/helix/ZkTestHelper.java f6e1f22 
>   helix-core/src/test/java/org/apache/helix/ZkUnitTestBase.java c61a4ac 
>   helix-core/src/test/java/org/apache/helix/alerts/TestAddAlerts.java f41f8a1 
>   
> helix-core/src/test/java/org/apache/helix/alerts/TestAddPersistentStats.java 
> 8e98479 
>   helix-core/src/test/java/org/apache/helix/alerts/TestAlertValidation.java 
> d198855 
>   
> helix-core/src/test/java/org/apache/helix/alerts/TestArrivingParticipantStats.java
>  d4b43b2 
>   
> helix-core/src/test/java/org/apache/helix/alerts/TestBaseStatsValidation.java 
> 326b752 
>   helix-core/src/test/java/org/apache/helix/alerts/TestEvaluateAlerts.java 
> 8606958 
>   helix-core/src/test/java/org/apache/helix/alerts/TestOperators.java b34a89f 
>   helix-core/src/test/java/org/apache/helix/alerts/TestStatsMatch.java 
> 3a02e07 
>   
> helix-core/src/test/java/org/apache/helix/controller/stages/BaseStageTest.java
>  f2e49e5 
>   
> helix-core/src/test/java/org/apache/helix/controller/stages/DummyClusterManager.java
>  52f7a34 
>   
> helix-core/src/test/java/org/apache/helix/controller/stages/TestBestPossibleCalcStageCompatibility.java
>  ba0d3d7 
>   
> helix-core/src/test/java/org/apache/helix/controller/stages/TestBestPossibleStateCalcStage.java
>  e57f193 
>   
> helix-core/src/test/java/org/apache/helix/controller/stages/TestClusterEvent.java
>  d9695ca 
>   
> helix-core/src/test/java/org/apache/helix/controller/stages/TestCompatibilityCheckStage.java
>  d7de733 
>   
> helix-core/src/test/java/org/apache/helix/controller/stages/TestCurrentStateComputationStage.java
>  677f424 
>   
> helix-core/src/test/java/org/apache/helix/controller/stages/TestMessageThrottleStage.java
>  6064e3a 
>   
> helix-core/src/test/java/org/apache/helix/controller/stages/TestMsgSelectionStage.java
>  ebe5f5c 
>   
> helix-core/src/test/java/org/apache/helix/controller/stages/TestParseInfoFromAlert.java
>  6114cc3 
>   
> helix-core/src/test/java/org/apache/helix/controller/stages/TestRebalancePipeline.java
>  8f177ec 
>   
> helix-core/src/test/java/org/apache/helix/controller/stages/TestResourceComputationStage.java
>  71013a1 
>   
> helix-core/src/test/java/org/apache/helix/controller/strategy/TestAutoRebalanceStrategy.java
>  0ae4baf 
>   helix-core/src/test/java/org/apache/helix/healthcheck/TestAddDropAlert.java 
> 26f4ac3 
>   
> helix-core/src/test/java/org/apache/helix/healthcheck/TestAlertActionTriggering.java
>  e20fe77 
>   
> helix-core/src/test/java/org/apache/helix/healthcheck/TestAlertFireHistory.java
>  0f9798f 
>   helix-core/src/test/java/org/apache/helix/healthcheck/TestDummyAlerts.java 
> 50a5125 
>   helix-core/src/test/java/org/apache/helix/healthcheck/TestExpandAlert.java 
> 5a973cb 
>   helix-core/src/test/java/org/apache/helix/healthcheck/TestSimpleAlert.java 
> 635d529 
>   
> helix-core/src/test/java/org/apache/helix/healthcheck/TestSimpleWildcardAlert.java
>  3a50e5d 
>   
> helix-core/src/test/java/org/apache/helix/healthcheck/TestStalenessAlert.java 
> d1686cb 
>   
> helix-core/src/test/java/org/apache/helix/healthcheck/TestWildcardAlert.java 
> e8b1719 
>   helix-core/src/test/java/org/apache/helix/integration/IntegrationTest.java 
> e6d7e77 
>   helix-core/src/test/java/org/apache/helix/integration/TestAddClusterV2.java 
> b89ea36 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestAddNodeAfterControllerStart.java
>  ad66c31 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestAddStateModelFactoryAfterConnect.java
>  e195cc7 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestAutoIsWithEmptyMap.java
>  d05a288 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestAutoRebalance.java 
> daf8654 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestAutoRebalancePartitionLimit.java
>  d660e3f 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestBasicSpectator.java 
> f418eaf 
>   helix-core/src/test/java/org/apache/helix/integration/TestBatchMessage.java 
> 3bbfc7e 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestBatchMessageWrapper.java
>  88873a8 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestBucketizedResource.java
>  d103c1a 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestCMWithFailParticipant.java
>  e523e00 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestCarryOverBadCurState.java
>  8df8520 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestCleanupExternalView.java
>  5f1a7b6 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestClusterStartsup.java
>  6caff9a 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestCustomIdealState.java
>  130b467 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestCustomizedIdealStateRebalancer.java
>  291bfcf 
>   helix-core/src/test/java/org/apache/helix/integration/TestDisable.java 
> ae00657 
>   helix-core/src/test/java/org/apache/helix/integration/TestDisableNode.java 
> efaed52 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestDisablePartition.java
>  e6da27f 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestDistributedCMMain.java
>  7e25e7b 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestDistributedClusterController.java
>  5764088 
>   helix-core/src/test/java/org/apache/helix/integration/TestDriver.java 
> 63009fd 
>   helix-core/src/test/java/org/apache/helix/integration/TestDrop.java a0580dd 
>   helix-core/src/test/java/org/apache/helix/integration/TestDropResource.java 
> af245c3 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestEnablePartitionDuringDisable.java
>  c2f107b 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestErrorPartition.java 
> 05f9166 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestExpandCluster.java 
> 56feb76 
>   helix-core/src/test/java/org/apache/helix/integration/TestExternalCmd.java 
> 6b474d8 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestExternalViewUpdates.java
>  d3ffc1a 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestFailOverPerf1kp.java
>  bc330b5 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestHelixCustomCodeRunner.java
>  8546c67 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestHelixInstanceTag.java
>  0edd295 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestHelixUsingDifferentParams.java
>  dbc4f22 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestInstanceAutoJoin.java
>  3ee96b8 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestInvalidAutoIdealState.java
>  4e488f6 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestMessagePartitionStateMismatch.java
>  533ee57 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestMessageThrottle.java
>  39c75fc 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestMessageThrottle2.java
>  cc84353 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestMessagingService.java
>  4ed22ba 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestNonOfflineInitState.java
>  5a5ccd9 
>   helix-core/src/test/java/org/apache/helix/integration/TestNullReplica.java 
> 0518627 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestParticipantErrorMessage.java
>  d17baf5 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestParticipantNameCollision.java
>  04d26ee 
>   helix-core/src/test/java/org/apache/helix/integration/TestPauseSignal.java 
> 444399f 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestRenamePartition.java
>  fe0cbc9 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestResetInstance.java 
> 103559b 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestResetPartitionState.java
>  d1751ba 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestResetResource.java 
> 6daece8 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestRestartParticipant.java
>  feac915 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestSchedulerMessage.java
>  c867132 
>   helix-core/src/test/java/org/apache/helix/integration/TestSchemataSM.java 
> 75ffaf5 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestSessionExpiryInTransition.java
>  a93e073 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestStandAloneCMMain.java
>  02511c3 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestStandAloneCMSessionExpiry.java
>  9c64c97 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestStartMultipleControllersWithSameName.java
>  3bdeeec 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestStateTransitionTimeout.java
>  dea2649 
>   helix-core/src/test/java/org/apache/helix/integration/TestStatusUpdate.java 
> 61af263 
>   helix-core/src/test/java/org/apache/helix/integration/TestSwapInstance.java 
> 19073d8 
>   
> helix-core/src/test/java/org/apache/helix/integration/TestZkCallbackHandlerLeak.java
>  03cf4f8 
>   helix-core/src/test/java/org/apache/helix/integration/TestZkReconnect.java 
> 1edfa30 
>   
> helix-core/src/test/java/org/apache/helix/integration/ZkIntegrationTestBase.java
>  21790b1 
>   
> helix-core/src/test/java/org/apache/helix/integration/ZkStandAloneCMTestBase.java
>  13d966b 
>   
> helix-core/src/test/java/org/apache/helix/integration/ZkStandAloneCMTestBaseWithPropertyServerCheck.java
>  bca59bf 
>   
> helix-core/src/test/java/org/apache/helix/integration/manager/ClusterControllerManager.java
>  ef2d013 
>   
> helix-core/src/test/java/org/apache/helix/integration/manager/ClusterDistributedController.java
>  56d3aea 
>   
> helix-core/src/test/java/org/apache/helix/integration/manager/MockParticipantManager.java
>  d93804c 
>   
> helix-core/src/test/java/org/apache/helix/integration/manager/TestConsecutiveZkSessionExpiry.java
>  8bbb684 
>   
> helix-core/src/test/java/org/apache/helix/integration/manager/TestControllerManager.java
>  07d019d 
>   
> helix-core/src/test/java/org/apache/helix/integration/manager/TestDistributedControllerManager.java
>  6af0380 
>   
> helix-core/src/test/java/org/apache/helix/integration/manager/TestParticipantManager.java
>  3cfdb76 
>   
> helix-core/src/test/java/org/apache/helix/integration/manager/TestStateModelLeak.java
>  efd2459 
>   
> helix-core/src/test/java/org/apache/helix/integration/manager/TestZkCallbackHandlerLeak.java
>  ade650f 
>   
> helix-core/src/test/java/org/apache/helix/integration/manager/ZkTestManager.java
>  883657e 
>   
> helix-core/src/test/java/org/apache/helix/josql/TestClusterJosqlQueryProcessor.java
>  3b8d29c 
>   helix-core/src/test/java/org/apache/helix/josql/TestJosqlProcessor.java 
> 747d8f2 
>   helix-core/src/test/java/org/apache/helix/manager/MockListener.java b8c27be 
>   
> helix-core/src/test/java/org/apache/helix/manager/zk/TestDefaultControllerMsgHandlerFactory.java
>  63553e0 
>   
> helix-core/src/test/java/org/apache/helix/manager/zk/TestHandleNewSession.java
>  3346654 
>   
> helix-core/src/test/java/org/apache/helix/manager/zk/TestLiveInstanceBounce.java
>  732e68a 
>   
> helix-core/src/test/java/org/apache/helix/manager/zk/TestWtCacheAsyncOpMultiThread.java
>  7b56564 
>   
> helix-core/src/test/java/org/apache/helix/manager/zk/TestWtCacheAsyncOpSingleThread.java
>  6d492b0 
>   
> helix-core/src/test/java/org/apache/helix/manager/zk/TestWtCacheSyncOpSingleThread.java
>  1691775 
>   
> helix-core/src/test/java/org/apache/helix/manager/zk/TestZKLiveInstanceData.java
>  f81cf3f 
>   
> helix-core/src/test/java/org/apache/helix/manager/zk/TestZKPropertyTransferServer.java
>  0128290 
>   helix-core/src/test/java/org/apache/helix/manager/zk/TestZKUtil.java 
> 676b0ec 
>   
> helix-core/src/test/java/org/apache/helix/manager/zk/TestZNRecordSizeLimit.java
>  158a705 
>   
> helix-core/src/test/java/org/apache/helix/manager/zk/TestZkBaseDataAccessor.java
>  b120105 
>   
> helix-core/src/test/java/org/apache/helix/manager/zk/TestZkCacheAsyncOpSingleThread.java
>  9205282 
>   
> helix-core/src/test/java/org/apache/helix/manager/zk/TestZkCacheSyncOpSingleThread.java
>  975446b 
>   
> helix-core/src/test/java/org/apache/helix/manager/zk/TestZkClusterManager.java
>  1de664f 
>   helix-core/src/test/java/org/apache/helix/manager/zk/TestZkHelixAdmin.java 
> 5d2b26f 
>   
> helix-core/src/test/java/org/apache/helix/manager/zk/TestZkManagerFlappingDetection.java
>  e354990 
>   
> helix-core/src/test/java/org/apache/helix/manager/zk/TestZkStateChangeListener.java
>  6d1235c 
>   
> helix-core/src/test/java/org/apache/helix/manager/zk/serializer/TestJacksonPayloadSerializer.java
>  86075f7 
>   helix-core/src/test/java/org/apache/helix/messaging/TestAsyncCallback.java 
> 0c39d16 
>   
> helix-core/src/test/java/org/apache/helix/messaging/TestAsyncCallbackSvc.java 
> 52f7bb4 
>   
> helix-core/src/test/java/org/apache/helix/messaging/TestDefaultMessagingService.java
>  d99ee2f 
>   
> helix-core/src/test/java/org/apache/helix/messaging/handling/TestConfigThreadpoolSize.java
>  8b1b08b 
>   
> helix-core/src/test/java/org/apache/helix/messaging/handling/TestHelixTaskExecutor.java
>  d065f88 
>   
> helix-core/src/test/java/org/apache/helix/messaging/handling/TestResourceThreadpoolSize.java
>  16fc9b2 
>   
> helix-core/src/test/java/org/apache/helix/mock/controller/ClusterController.java
>  199c543 
>   
> helix-core/src/test/java/org/apache/helix/mock/controller/MockController.java 
> 2a881b7 
>   
> helix-core/src/test/java/org/apache/helix/mock/controller/MockControllerProcess.java
>  5609522 
>   
> helix-core/src/test/java/org/apache/helix/mock/participant/DummyProcess.java 
> 03b0731 
>   
> helix-core/src/test/java/org/apache/helix/mock/participant/ErrTransition.java 
> e7a2f0f 
>   
> helix-core/src/test/java/org/apache/helix/mock/participant/MockBootstrapModelFactory.java
>  7b95dd9 
>   
> helix-core/src/test/java/org/apache/helix/mock/participant/MockBootstrapStateModel.java
>  4da9bdb 
>   
> helix-core/src/test/java/org/apache/helix/mock/participant/MockEspressoHealthReportProvider.java
>  bc5571d 
>   
> helix-core/src/test/java/org/apache/helix/mock/participant/MockHealthReportParticipant.java
>  8ff2e24 
>   helix-core/src/test/java/org/apache/helix/mock/participant/MockJobIntf.java 
> f222b54 
>   
> helix-core/src/test/java/org/apache/helix/mock/participant/MockMSModelFactory.java
>  c73f589 
>   
> helix-core/src/test/java/org/apache/helix/mock/participant/MockMSStateModel.java
>  d606e13 
>   
> helix-core/src/test/java/org/apache/helix/mock/participant/MockParticipant.java
>  6923b5f 
>   
> helix-core/src/test/java/org/apache/helix/mock/participant/MockSchemataModelFactory.java
>  8a2c024 
>   
> helix-core/src/test/java/org/apache/helix/mock/participant/MockSchemataStateModel.java
>  68c0c8e 
>   
> helix-core/src/test/java/org/apache/helix/mock/participant/MockTransition.java
>  e646849 
>   
> helix-core/src/test/java/org/apache/helix/mock/participant/SleepTransition.java
>  3b28e9a 
>   
> helix-core/src/test/java/org/apache/helix/mock/participant/StoreAccessDiffNodeTransition.java
>  e6efba6 
>   
> helix-core/src/test/java/org/apache/helix/mock/participant/StoreAccessOneNodeTransition.java
>  bfa8b22 
>   
> helix-core/src/test/java/org/apache/helix/mock/spectator/MockSpectatorProcess.java
>  4e8818b 
>   helix-core/src/test/java/org/apache/helix/model/TestConstraint.java bddc519 
>   helix-core/src/test/java/org/apache/helix/model/TestIdealState.java 120ab94 
>   helix-core/src/test/java/org/apache/helix/model/TestInstanceConfig.java 
> df99134 
>   
> helix-core/src/test/java/org/apache/helix/model/builder/TestIdealStateBuilder.java
>  1b5ba63 
>   
> helix-core/src/test/java/org/apache/helix/monitoring/TestParticipantMonitor.java
>  645dfb7 
>   helix-core/src/test/java/org/apache/helix/monitoring/TestStatCollector.java 
> 660003d 
>   
> helix-core/src/test/java/org/apache/helix/monitoring/mbeans/TestClusterAlertItemMBeanCollection.java
>  09f6699 
>   
> helix-core/src/test/java/org/apache/helix/monitoring/mbeans/TestClusterStatusMonitor.java
>  68cbaac 
>   
> helix-core/src/test/java/org/apache/helix/monitoring/mbeans/TestResourceMonitor.java
>  9d50d51 
>   
> helix-core/src/test/java/org/apache/helix/participant/MockZKHelixManager.java 
> 8fedf01 
>   
> helix-core/src/test/java/org/apache/helix/participant/TestDistControllerElection.java
>  622cbaa 
>   
> helix-core/src/test/java/org/apache/helix/participant/TestDistControllerStateModel.java
>  c48f59a 
>   
> helix-core/src/test/java/org/apache/helix/participant/TestDistControllerStateModelFactory.java
>  0a52fd9 
>   
> helix-core/src/test/java/org/apache/helix/participant/statemachine/TestStateModelParser.java
>  8cbab46 
>   helix-core/src/test/java/org/apache/helix/store/TestJsonComparator.java 
> eb12d9e 
>   helix-core/src/test/java/org/apache/helix/store/TestPropertyStat.java 
> 095ec38 
>   
> helix-core/src/test/java/org/apache/helix/store/TestPropertyStoreException.java
>  805a964 
>   
> helix-core/src/test/java/org/apache/helix/store/zk/TestZkHelixPropertyStore.java
>  8be8c52 
>   helix-core/src/test/java/org/apache/helix/tools/TestClusterSetup.java 
> e703ad9 
>   helix-core/src/test/java/org/apache/helix/tools/TestHelixAdminCli.java 
> f8fe433 
>   helix-core/src/test/java/org/apache/helix/util/TestZKClientPool.java 
> 063399a 
>   helix-style.xml PRE-CREATION 
>   
> recipes/distributed-lock-manager/src/main/java/org/apache/helix/lockmanager/Lock.java
>  acee798 
>   
> recipes/distributed-lock-manager/src/main/java/org/apache/helix/lockmanager/LockFactory.java
>  9c0d3e8 
>   
> recipes/distributed-lock-manager/src/main/java/org/apache/helix/lockmanager/LockManagerDemo.java
>  ac08274 
>   
> recipes/distributed-lock-manager/src/main/java/org/apache/helix/lockmanager/LockProcess.java
>  d2db761 
>   
> recipes/rabbitmq-consumer-group/src/main/java/org/apache/helix/recipes/rabbitmq/Consumer.java
>  cacb407 
>   
> recipes/rabbitmq-consumer-group/src/main/java/org/apache/helix/recipes/rabbitmq/ConsumerStateModel.java
>  1d693ae 
>   
> recipes/rabbitmq-consumer-group/src/main/java/org/apache/helix/recipes/rabbitmq/ConsumerStateModelFactory.java
>  d54b538 
>   
> recipes/rabbitmq-consumer-group/src/main/java/org/apache/helix/recipes/rabbitmq/ConsumerThread.java
>  d04850a 
>   
> recipes/rabbitmq-consumer-group/src/main/java/org/apache/helix/recipes/rabbitmq/Emitter.java
>  80dfddc 
>   
> recipes/rabbitmq-consumer-group/src/main/java/org/apache/helix/recipes/rabbitmq/SetupConsumerCluster.java
>  8bc0a0d 
>   
> recipes/rabbitmq-consumer-group/src/main/java/org/apache/helix/recipes/rabbitmq/StartClusterManager.java
>  54c0ce0 
>   
> recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/ChangeLog.java
>  8277db4 
>   
> recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/ChangeLogGenerator.java
>  61efeb8 
>   
> recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/ChangeLogProcessor.java
>  48d23ba 
>   
> recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/ChangeLogReader.java
>  99a1602 
>   
> recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/ChangeRecord.java
>  04a4ef3 
>   
> recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/CheckpointFile.java
>  d4907f1 
>   
> recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/ExternalCommand.java
>  1ee822f 
>   
> recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/FileChangeWatcher.java
>  3ee53d9 
>   
> recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/FileStore.java
>  7bdb977 
>   
> recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/FileStoreStateModel.java
>  96536c5 
>   
> recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/FileStoreStateModelFactory.java
>  af9491c 
>   
> recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/FileSystemWatchService.java
>  9387367 
>   
> recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/IntegrationTest.java
>  37b1376 
>   
> recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/Replicator.java
>  2a51abb 
>   
> recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/RsyncDaemon.java
>  f167574 
>   
> recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/RsyncInvoker.java
>  837e07f 
>   
> recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/SetupCluster.java
>  097d27b 
>   
> recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/StartClusterManager.java
>  d1acdfe 
>   
> recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/Test.java
>  c791761 
>   
> recipes/service-discovery/src/main/java/org/apache/helix/servicediscovery/MyService.java
>  2920f8c 
>   
> recipes/service-discovery/src/main/java/org/apache/helix/servicediscovery/ServiceDiscovery.java
>  5e08300 
>   
> recipes/service-discovery/src/main/java/org/apache/helix/servicediscovery/ServiceDiscoveryDemo.java
>  88fa601 
>   
> recipes/service-discovery/src/main/java/org/apache/helix/servicediscovery/ServiceMetadata.java
>  179d74f 
>   
> recipes/task-execution/src/main/java/org/apache/helix/taskexecution/AnalyticsTaskFactory.java
>  d684043 
>   
> recipes/task-execution/src/main/java/org/apache/helix/taskexecution/CountTask.java
>  ac6aff9 
>   
> recipes/task-execution/src/main/java/org/apache/helix/taskexecution/Dag.java 
> 2321bc2 
>   
> recipes/task-execution/src/main/java/org/apache/helix/taskexecution/FilterTask.java
>  de56c8a 
>   
> recipes/task-execution/src/main/java/org/apache/helix/taskexecution/JoinTask.java
>  207d74c 
>   
> recipes/task-execution/src/main/java/org/apache/helix/taskexecution/RedisTaskResultStore.java
>  1e7f14e 
>   
> recipes/task-execution/src/main/java/org/apache/helix/taskexecution/ReportTask.java
>  88627b6 
>   
> recipes/task-execution/src/main/java/org/apache/helix/taskexecution/Task.java 
> 12af8a6 
>   
> recipes/task-execution/src/main/java/org/apache/helix/taskexecution/TaskCluster.java
>  de462f0 
>   
> recipes/task-execution/src/main/java/org/apache/helix/taskexecution/TaskExecutionDemo.java
>  d63ef63 
>   
> recipes/task-execution/src/main/java/org/apache/helix/taskexecution/TaskFactory.java
>  7779c8b 
>   
> recipes/task-execution/src/main/java/org/apache/helix/taskexecution/TaskResultStore.java
>  680e5da 
>   
> recipes/task-execution/src/main/java/org/apache/helix/taskexecution/TaskStateModel.java
>  08db29b 
>   
> recipes/task-execution/src/main/java/org/apache/helix/taskexecution/TaskStateModelFactory.java
>  c1c9a84 
>   
> recipes/task-execution/src/main/java/org/apache/helix/taskexecution/Worker.java
>  95673ba 
> 
> Diff: https://reviews.apache.org/r/13710/diff/
> 
> 
> Testing
> -------
> 
> Tests pass locally
> 
> 
> Thanks,
> 
> Kanak Biscuitwala
> 
>

Reply via email to