helix
Mirror of Apache Helix
파일 탐색기
최종 버전 다운로드 (.zip)- bug_report.md
- feature_request.md
- helix_front.md
- printTestResult.sh
- Helix-CI.yml
- helix-front.yml
- Helix-Manual-CI.yml
- Helix-PR-CI.yml
- Helix-PR-Premerge-Check.yml
- codecov.yml
- pull_request_template.md
- assembly.xml
- log4j2.properties
- AgentStateModel.java
- AgentStateModelFactory.java
- CommandAttribute.java
- CommandConfig.java
- HelixAgentMain.java
- ProcessMonitorThread.java
- SystemUtil.java
- simpleHttpClient.py
- simpleHttpServer.py
- testng.xml
- TestHelixAgent.java
- helix-agent-2.0.2-SNAPSHOT.ivy
- LICENSE
- NOTICE
- pom.xml
- assembly.xml
- InstanceConstants.java
- Snapshot.java
- JacksonPayloadSerializer.java
- PayloadSerializer.java
- HelixException.java
- SystemPropertyKeys.java
- ZNRecord.java
- ZNRecordDelta.java
- testng.xml
- log4j2.properties
- helix-common-2.0.2-SNAPSHOT.ivy
- LICENSE
- NOTICE
- pom.xml
- assembly.xml
- log4j2.properties
- CloudInstanceInformation.java
- CloudInstanceInformationProcessor.java
- CloudInstanceInformationV2.java
- HelixConfigProperty.java
- RebalanceConfig.java
- StateTransitionThrottleConfig.java
- StateTransitionTimeoutConfig.java
- ViewClusterSourceConfig.java
- HelixConflictException.java
- HelixMetaDataAccessException.java
- BatchMode.java
- ClusterConfigChangeListener.java
- ConfigChangeListener.java
- ControllerChangeListener.java
- CurrentStateChangeListener.java
- CustomizedStateChangeListener.java
- CustomizedStateConfigChangeListener.java
- CustomizedStateRootChangeListener.java
- CustomizedViewChangeListener.java
- CustomizedViewRootChangeListener.java
- ExternalViewChangeListener.java
- IdealStateChangeListener.java
- InstanceConfigChangeListener.java
- LiveInstanceChangeListener.java
- MessageListener.java
- PreFetch.java
- ResourceConfigChangeListener.java
- RoutingTableChangeListener.java
- ScopedConfigChangeListener.java
- TaskCurrentStateChangeListener.java
- CapacityProvider.java
- PartitionWeightProvider.java
- AbnormalStateResolver.java
- AbstractRebalanceHardConstraint.java
- AbstractRebalanceSoftConstraint.java
- ClusterManagementMode.java
- ClusterManagementModeRequest.java
- ClusterTopology.java
- AzureCloudInstanceInformation.java
- AzureCloudInstanceInformationProcessor.java
- AzureConstants.java
- CloudProvider.java
- VirtualTopologyGroupConstants.java
- CloudEventCallbackProperty.java
- DefaultCloudEventCallbackImpl.java
- HelixCloudEventListener.java
- HelixEventHandlingUtil.java
- AbstractEventHandler.java
- CloudEventHandler.java
- CloudEventHandlerFactory.java
- CloudEventListener.java
- FaultZoneBasedVirtualGroupAssignmentAlgorithm.java
- FifoVirtualGroupAssignmentAlgorithm.java
- VirtualGroupAssignmentAlgorithm.java
- AbstractDataCache.java
- AbstractDataSnapshot.java
- BasicClusterDataCache.java
- CurrentStateCache.java
- CurrentStateSnapshot.java
- CustomizedStateCache.java
- CustomizedViewCache.java
- ExternalViewCache.java
- IdealStateCache.java
- InstanceMessagesCache.java
- ParticipantStateCache.java
- PropertyCache.java
- TargetExternalViewCache.java
- TaskCurrentStateCache.java
- TaskDataCache.java
- ControlContextProvider.java
- ClusterEventBlockingQueue.java
- ClusterEventProcessor.java
- DedupEventBlockingQueue.java
- DedupEventProcessor.java
- ClusterConfigTrimmer.java
- HelixPropertyTrimmer.java
- IdealStateTrimmer.java
- InstanceConfigTrimmer.java
- ResourceConfigTrimmer.java
- ChangeDetector.java
- ResourceChangeDetector.java
- ResourceChangeSnapshot.java
- CapacityNode.java
- PartitionStateMap.java
- ResourcesStateMap.java
- BaseControllerDataProvider.java
- InstanceCapacityDataProvider.java
- ManagementControllerDataProvider.java
- ResourceControllerDataProvider.java
- WorkflowControllerDataProvider.java
- AbstractAsyncBaseStage.java
- AbstractBaseStage.java
- AsyncWorkerType.java
- package-info.java
- Pipeline.java
- PipelineRegistry.java
- PipelineSwitchException.java
- Stage.java
- StageContext.java
- StageException.java
- ConfigChangeBasedCondition.java
- RebalanceCondition.java
- RebalanceConditionsBuilder.java
- TopologyChangeBasedCondition.java
- ZkBasedCapacityProvider.java
- ZkBasedPartitionWeightProvider.java
- ExcessiveTopStateResolver.java
- MonitoredAbnormalResolver.java
- PartitionWeightAwareEvennessConstraint.java
- TotalCapacityConstraint.java
- MappingCalculator.java
- CardDealingAdjustmentAlgorithmV2.java
- ConsistentHashingAdjustmentAlgorithm.java
- CRUSHPlacementAlgorithm.java
- AbstractEvenDistributionRebalanceStrategy.java
- AutoRebalanceStrategy.java
- ConstraintRebalanceStrategy.java
- CrushEdRebalanceStrategy.java
- CrushRebalanceStrategy.java
- MultiRoundCrushRebalanceStrategy.java
- RebalanceStrategy.java
- StickyRebalanceStrategy.java
- InstanceNode.java
- Node.java
- Topology.java
- DelayedRebalanceUtil.java
- RebalanceScheduler.java
- ResourceUsageCalculator.java
- WagedRebalanceUtil.java
- WagedValidationUtil.java
- AbstractPartitionMovementConstraint.java
- BaselineInfluenceConstraint.java
- ConstraintBasedAlgorithm.java
- ConstraintBasedAlgorithmFactory.java
- FaultZoneAwareConstraint.java
- HardConstraint.java
- InstancePartitionsCountConstraint.java
- MaxCapacityUsageInstanceConstraint.java
- NodeCapacityConstraint.java
- NodeMaxPartitionLimitConstraint.java
- PartitionMovementConstraint.java
- ReplicaActivateConstraint.java
- ResourcePartitionAntiAffinityConstraint.java
- ResourceTopStateAntiAffinityConstraint.java
- SamePartitionOnInstanceConstraint.java
- SoftConstraint.java
- TopStateMaxCapacityUsageInstanceConstraint.java
- UsageSoftConstraint.java
- ValidGroupTagConstraint.java
- AssignableNode.java
- AssignableReplica.java
- ClusterContext.java
- ClusterModel.java
- ClusterModelProvider.java
- OptimalAssignment.java
- AssignmentManager.java
- AssignmentMetadataStore.java
- GlobalRebalanceRunner.java
- PartialRebalanceRunner.java
- ReadOnlyWagedRebalancer.java
- RebalanceAlgorithm.java
- WagedInstanceCapacity.java
- WagedRebalancer.java
- WagedResourceWeightsProvider.java
- AbstractRebalancer.java
- AutoRebalancer.java
- ConditionBasedRebalancer.java
- CustomRebalancer.java
- DelayedAutoRebalancer.java
- MaintenanceRebalancer.java
- Rebalancer.java
- SemiAutoRebalancer.java
- StatefulRebalancer.java
- ResourceMessageDispatchStage.java
- TaskMessageDispatchStage.java
- TaskPersistDataStage.java
- TaskSchedulingStage.java
- AttributeName.java
- BestPossibleStateCalcStage.java
- BestPossibleStateOutput.java
- ClusterDataCache.java
- ClusterEvent.java
- ClusterEventType.java
- CompatibilityCheckStage.java
- CurrentStateComputationStage.java
- CurrentStateOutput.java
- CustomizedStateComputationStage.java
- CustomizedStateOutput.java
- CustomizedViewAggregationStage.java
- ExternalViewComputeStage.java
- IntermediateStateCalcStage.java
- IntermediateStateOutput.java
- MaintenanceRecoveryStage.java
- ManagementMessageDispatchStage.java
- ManagementMessageGenerationPhase.java
- ManagementModeStage.java
- MessageDispatchStage.java
- MessageGenerationPhase.java
- MessageOutput.java
- MessageSelectionStage.java
- MessageThrottleStage.java
- MissingTopStateRecord.java
- package-info.java
- ParticipantDeregistrationStage.java
- PersistAssignmentStage.java
- ReadClusterDataStage.java
- ResourceComputationStage.java
- ResourceValidationStage.java
- StateTransitionThrottleController.java
- TargetExteralViewCalcStage.java
- TaskGarbageCollectionStage.java
- TopStateHandoffReportStage.java
- AutoRebalanceStrategy.java
- ExternalViewGenerator.java
- GenericHelixController.java
- HelixControllerMain.java
- HierarchicalDataHolder.java
- LogUtil.java
- package-info.java
- CustomizedStateProvider.java
- CustomizedStateProviderFactory.java
- BootstrapHandler.java
- BootstrapProcess.java
- BrokerResourceOnlineOfflineStateModelFactory.java
- DummyParticipant.java
- ExampleHelper.java
- ExampleProcess.java
- IdealStateBuilderExample.java
- IdealStateExample.java
- LeaderStandbyStateModelFactory.java
- MasterSlaveStateModelFactory.java
- OnlineOfflineStateModelFactory.java
- package-info.java
- Quickstart.java
- SegmentOnlineOfflineStateModelFactory.java
- WeightAwareRebalanceUtilExample.java
- HealthReportProvider.java
- ParticipantHealthReportCollector.java
- ParticipantHealthReportCollectorImpl.java
- ParticipantHealthReportTask.java
- DedicatedZkClientFactory.java
- HelixZkClient.java
- SharedZkClient.java
- SharedZkClientFactory.java
- ZkConnectionManager.java
- IZkStateListener.java
- ZkClient.java
- ZkConnection.java
- BasicZkSerializer.java
- ByteArraySerializer.java
- Cache.java
- CallbackEventExecutor.java
- CallbackEventThreadPoolFactory.java
- CallbackHandler.java
- ControllerManagerHelper.java
- CurStateCarryOverUpdater.java
- DefaultControllerMessageHandlerFactory.java
- DefaultParticipantErrorMessageHandlerFactory.java
- DefaultSchedulerMessageHandlerFactory.java
- DistributedLeaderElection.java
- GenericBaseDataAccessorBuilder.java
- GenericZkHelixApiBuilder.java
- HelixGroupCommit.java
- HelixManagerShutdownHook.java
- HelixManagerStateListener.java
- package-info.java
- ParticipantManager.java
- PathBasedZkSerializer.java
- WriteThroughCache.java
- ZkAsyncCallbacks.java
- ZkBaseDataAccessor.java
- ZkBucketDataAccessor.java
- ZkCacheBaseDataAccessor.java
- ZkCacheEventThread.java
- ZkCallbackCache.java
- ZkClient.java
- ZKExceptionHandler.java
- ZKHelixAdmin.java
- ZKHelixDataAccessor.java
- ZKHelixManager.java
- ZKUtil.java
- ZNRecordJacksonSerializer.java
- ZNRecordSerializer.java
- ZNRecordStreamingSerializer.java
- AsyncCallbackService.java
- BatchMessageHandler.java
- BatchMessageWrapper.java
- CurrentStateUpdate.java
- GroupMessageHandler.java
- HelixBatchMessageTask.java
- HelixStateTransitionCancellationHandler.java
- HelixStateTransitionHandler.java
- HelixTask.java
- HelixTaskExecutor.java
- HelixTaskResult.java
- MessageHandler.java
- MessageHandlerFactory.java
- MessageTask.java
- MessageTaskInfo.java
- MessageTimeoutTask.java
- MultiTypeMessageHandlerFactory.java
- package-info.java
- TaskExecutor.java
- AsyncCallback.java
- CriteriaEvaluator.java
- DefaultMessagingService.java
- package-info.java
- ZNRecordRow.java
- AutoModeISBuilder.java
- AutoRebalanceModeISBuilder.java
- ClusterConstraintsBuilder.java
- ConfigScopeBuilder.java
- ConstraintItemBuilder.java
- CustomModeISBuilder.java
- FullAutoModeISBuilder.java
- HelixConfigScopeBuilder.java
- IdealStateBuilder.java
- SemiAutoModeISBuilder.java
- StateTransitionTableBuilder.java
- StateModelDefinitionValidator.java
- AlertHistory.java
- Alerts.java
- AlertStatus.java
- BuiltInStateModelDefinitions.java
- CloudConfig.java
- ClusterConfig.java
- ClusterConstraints.java
- ClusterStatus.java
- ClusterTopologyConfig.java
- ClusterTrie.java
- ConfigScope.java
- ConstraintItem.java
- ControllerHistory.java
- CurrentState.java
- CustomizedState.java
- CustomizedStateConfig.java
- CustomizedView.java
- Error.java
- ExternalView.java
- HealthStat.java
- HelixConfigScope.java
- IdealState.java
- InstanceConfig.java
- LeaderStandbySMD.java
- LiveInstance.java
- MaintenanceSignal.java
- MasterSlaveSMD.java
- Message.java
- OnlineOfflineSMD.java
- OnlineOfflineWithBootstrapSMD.java
- package-info.java
- ParticipantHistory.java
- Partition.java
- PauseSignal.java
- PersistentStats.java
- Resource.java
- ResourceAssignment.java
- ResourceConfig.java
- RESTConfig.java
- ScheduledTaskSMD.java
- StateModelDefinition.java
- StatusUpdate.java
- StorageSchemataSMD.java
- TaskSMD.java
- Transition.java
- TrieNode.java
- ClusterEventMonitor.java
- ClusterMBeanObserver.java
- ClusterStatusMonitor.java
- ClusterStatusMonitorMBean.java
- CustomizedViewMonitor.java
- HelixCallbackMonitor.java
- InstanceMonitor.java
- JobMonitor.java
- MessageLatencyMonitor.java
- MessageQueueMonitor.java
- MonitorLevel.java
- package-info.java
- ParticipantMessageMonitor.java
- ParticipantStatusMonitor.java
- PerInstanceResourceMonitor.java
- ResourceMonitor.java
- RoutingTableProviderMonitor.java
- StateTransitionStatMonitor.java
- ThreadPoolExecutorMonitor.java
- ThreadPoolExecutorMonitorMBean.java
- WorkflowMonitor.java
- ZkClientMonitor.java
- ZkClientPathMonitor.java
- BaselineDivergenceGauge.java
- RebalanceCounter.java
- RebalanceFailureCount.java
- RebalanceLatencyGauge.java
- CountMetric.java
- LatencyMetric.java
- Metric.java
- RatioMetric.java
- AbnormalStatesMetricCollector.java
- MetricCollector.java
- WagedRebalancerMetricCollector.java
- package-info.java
- StatCollector.java
- StateTransitionContext.java
- StateTransitionDataPoint.java
- ZKPathDataDumpTask.java
- package-info.java
- ScheduledTaskStateModel.java
- ScheduledTaskStateModelFactory.java
- StateModel.java
- StateModelFactory.java
- StateModelInfo.java
- StateModelParser.java
- StateTransitionError.java
- Transition.java
- AbstractHelixLeaderStandbyStateModel.java
- CustomCodeCallbackHandler.java
- CustomCodeInvoker.java
- DistClusterControllerStateModel.java
- DistClusterControllerStateModelFactory.java
- GenericLeaderStandbyModel.java
- GenericLeaderStandbyStateModelFactory.java
- HelixCustomCodeRunner.java
- HelixStateMachineEngine.java
- package-info.java
- StateMachineEngine.java
- CustomizedViewRoutingTable.java
- package-info.java
- RoutingDataCache.java
- RoutingTable.java
- RoutingTableProvider.java
- RoutingTableSnapshot.java
- AutoFallbackPropertyStore.java
- package-info.java
- PropertyItem.java
- ZkHelixPropertyStore.java
- ZkListener.java
- ZNode.java
- HelixPropertyListener.java
- HelixPropertyStore.java
- package-info.java
- PropertyChangeListener.java
- PropertyJsonComparator.java
- PropertyJsonSerializer.java
- PropertySerializer.java
- PropertyStat.java
- PropertyStoreException.java
- ZNRecordJsonSerializer.java
- AssignableInstance.java
- TaskAssigner.java
- TaskAssignResult.java
- ThreadCountBasedTaskAssigner.java
- JobBean.java
- ScheduleBean.java
- TaskBean.java
- WorkflowBean.java
- AbstractTaskDispatcher.java
- AssignableInstanceManager.java
- FixedTargetTaskAssignmentCalculator.java
- GenericTaskAssignmentCalculator.java
- JobConfig.java
- JobContext.java
- JobDag.java
- JobDispatcher.java
- JobQueue.java
- JobRebalancer.java
- RuntimeJobDag.java
- ScheduleConfig.java
- TargetState.java
- Task.java
- TaskAssignmentCalculator.java
- TaskCallbackContext.java
- TaskConfig.java
- TaskConstants.java
- TaskDriver.java
- TaskExecutionInfo.java
- TaskFactory.java
- TaskPartitionState.java
- TaskRebalancer.java
- TaskResult.java
- TaskRunner.java
- TaskState.java
- TaskStateModel.java
- TaskStateModelFactory.java
- TaskUtil.java
- ThreadCountBasedTaskAssignmentCalculator.java
- UserContentStore.java
- Workflow.java
- WorkflowConfig.java
- WorkflowContext.java
- WorkflowDispatcher.java
- WorkflowRebalancer.java
- BestPossibleExternalViewVerifier.java
- ClusterLiveNodesVerifier.java
- HelixClusterVerifier.java
- StrictMatchExternalViewVerifier.java
- ZkHelixClusterVerifier.java
- CurrentStateCleanUp.java
- ExampleParticipant.java
- IntegrationTestUtil.java
- JmxDumper.java
- LocalZKServer.java
- TaskAdmin.java
- ToolsUtil.java
- YAMLClusterSetup.java
- ZkCopy.java
- ZKDumper.java
- ZkGrep.java
- ZkLogCSVFormatter.java
- ZKLogFormatter.java
- ClusterExternalViewVerifier.java
- ClusterLiveNodesVerifier.java
- ClusterSetup.java
- ClusterStateVerifier.java
- ClusterVerifier.java
- DefaultIdealStateCalculator.java
- IdealCalculatorByConsistentHashing.java
- IdealStateCalculatorByRush.java
- IdealStateCalculatorByShuffling.java
- IdealStateCalculatorForEspressoRelay.java
- MessagePoster.java
- package-info.java
- RUSHrHash.java
- StateModelConfigGenerator.java
- TestCommand.java
- TestExecutor.java
- TestTrigger.java
- YAISCalculator.java
- ZnodeOpArg.java
- ZnodeValue.java
- ConfigStringUtil.java
- GZipCompressionUtil.java
- HelixUtil.java
- InstanceUtil.java
- InstanceValidationUtil.java
- JenkinsHash.java
- MessageUtil.java
- package-info.java
- PathUtils.java
- RebalanceUtil.java
- StatusUpdateUtil.java
- StringTemplate.java
- VirtualTopologyUtil.java
- WeightAwareRebalanceUtil.java
- ZKClientPool.java
- ZNRecordUtil.java
- AccessOption.java
- BaseDataAccessor.java
- BucketDataAccessor.java
- ClusterMessagingService.java
- ConfigAccessor.java
- ConfigChangeListener.java
- ControllerChangeListener.java
- Criteria.java
- CurrentStateChangeListener.java
- ExternalCommand.java
- ExternalViewChangeListener.java
- GroupCommit.java
- HelixAdmin.java
- HelixCloudProperty.java
- HelixConstants.java
- HelixDataAccessor.java
- HelixDefinedState.java
- HelixManager.java
- HelixManagerFactory.java
- HelixManagerProperties.java
- HelixManagerProperty.java
- HelixProperty.java
- HelixPropertyFactory.java
- HelixRebalanceException.java
- HelixRollbackException.java
- HelixTimerTask.java
- IdealStateChangeListener.java
- InstanceConfigChangeListener.java
- InstanceType.java
- LiveInstanceChangeListener.java
- LiveInstanceInfoProvider.java
- MessageListener.java
- NotificationContext.java
- package-info.java
- PreConnectCallback.java
- PropertyKey.java
- PropertyPathBuilder.java
- PropertyPathConfig.java
- PropertyType.java
- ScopedConfigChangeListener.java
- ZNRecordAssembler.java
- ZNRecordBucketizer.java
- ZNRecordUpdater.java
- azure-cloud.properties
- cluster-manager-version.properties
- helix-manager.properties
- soft-constraint-weight.properties
- log4j-info.properties
- log4j.properties
- zookeeper-log4j2file.properties
- dds_test_infra.tar.gz
- cm_driver.py
- dds_driver.py
- driver_cmd_dict.py
- pexpect.py
- utility.py
- analyze-clientlog_local.sh
- analyze-zklog_local.sh
- build_n_run_perf_local.sh
- check-zk-watchers.command
- clm_file_dummyprocess.test
- clm_zk_addmock.test
- clm_zk_dummyprocess.test
- dummy.sh
- helix_random_disable_partition_local_nojrat.sh
- helix_random_kill.test
- helix_random_kill_local_nojrat.test
- helix_random_kill_local_nojrat_10kp.test
- helix_random_kill_local_startzk.sh
- helix_random_kill_remote.test
- helix_random_kill_remote_nojrat.test
- report_pass_fail.inc
- setup_env.inc
- log4j.properties
- setup_env.inc
- testng.xml
- HelixTestCloudEventHandler.java
- MockCloudEventAwareHelixManager.java
- MockCloudEventCallbackImpl.java
- TestCloudEventCallbackProperty.java
- TestDefaultCloudEventCallbackImpl.java
- TestFaultZoneBasedVirtualGroupAssignment.java
- TestVirtualTopologyGroupAssignment.java
- MockHttpClient.java
- TestAzureCloudInstanceInformationProcessor.java
- TestCurrentStateSnapshot.java
- TestPropertyCache.java
- ZkTestBase.java
- TestHelixPropoertyTimmer.java
- TestResourceChangeDetector.java
- TestResourceControllerDataProvider.java
- TestWorkflowControllerDataProvider.java
- MockCapacityProvider.java
- MockPartitionWeightProvider.java
- MockAbnormalStateResolver.java
- TestAbnormalStatesResolverMonitor.java
- TestResourceUsageCalculator.java
- MockRebalanceAlgorithm.java
- TestConstraintBasedAlgorithm.java
- TestFaultZoneAwareConstraint.java
- TestInstancePartitionsCountConstraint.java
- TestMaxCapacityUsageInstanceConstraint.java
- TestNodeCapacityConstraint.java
- TestNodeMaxPartitionLimitConstraint.java
- TestPartitionActivateConstraint.java
- TestPartitionMovementConstraint.java
- TestReplicaActivateConstraint.java
- TestResourcePartitionAntiAffinityConstraint.java
- TestResourceTopStateAntiAffinityConstraint.java
- TestSamePartitionOnInstanceConstraint.java
- TestSoftConstraintNormalizeFunction.java
- TestTopStateMaxCapacityUsageInstanceConstraint.java
- TestValidGroupTagConstraint.java
- AbstractTestClusterModel.java
- ClusterModelTestHelper.java
- TestAssignableNode.java
- TestAssignableReplica.java
- TestClusterContext.java
- TestClusterModel.java
- TestClusterModelProvider.java
- TestOptimalAssignment.java
- MockAssignmentMetadataStore.java
- TestAssignmentMetadataStore.java
- TestWagedInstanceCapacity.java
- TestWagedRebalancer.java
- TestWagedRebalancerMetrics.java
- TestAbstractRebalancer.java
- TestAutoRebalanceStrategy.java
- TestAutoRebalanceStrategyImbalanceAssignment.java
- TestConstraintRebalanceStrategy.java
- TestMaintenanceRebalancer.java
- TestPreferenceListNodeComparatorWithTopologyAware.java
- TestStickyRebalanceStrategy.java
- TestZeroReplicaAvoidance.java
- BaseStageTest.java
- DummyClusterManager.java
- TestAsyncBaseStage.java
- TestBestPossibleCalcStageCompatibility.java
- TestBestPossibleStateCalcStage.java
- TestCancellationMessageGeneration.java
- TestClusterEvent.java
- TestClusterEventBlockingQueue.java
- TestCompatibilityCheckStage.java
- TestCurrentStateComputationStage.java
- TestCurrentStateComputationStageForHandlingCapacity.java
- TestCustomizedStateComputationStage.java
- TestCustomizedViewStage.java
- TestExternalViewStage.java
- TestIntermediateStateCalcStage.java
- TestManagementMessageGeneration.java
- TestManagementModeStage.java
- TestMessageThrottleStage.java
- TestMsgSelectionStage.java
- TestParticipantDeregistrationStage.java
- TestPrioritizationMessageGeneration.java
- TestQuotaConstraintSkipWorkflowAssignment.java
- TestRebalancePipeline.java
- TestReplicaLevelThrottling.java
- TestResourceComputationStage.java
- TestResourceValidationStage.java
- TestStateTransitionPriority.java
- TestStateTransitionThrottleController.java
- TestTaskStage.java
- TestCardDealingAdjustmentAlgorithmV2.java
- TestTopology.java
- TestParticipantHealthReportCollectorImpl.java
- ZkStandAloneCMTestBase.java
- TestClusterFreezeMode.java
- TestClusterMaintenanceMode.java
- TestControllerDataProviderSelectiveUpdate.java
- TestControllerHistory.java
- TestControllerLeadershipChange.java
- TestControllerLiveLock.java
- TestGenericHelixControllerThreading.java
- TestOfflineNodeTimeoutDuringMaintenanceMode.java
- TestPipelinePerformance.java
- TestRedundantDroppedMessage.java
- TestSkipBestPossibleCalculation.java
- TestTargetExternalView.java
- TestTopologyMigration.java
- TestWatcherLeakageOnController.java
- ClusterControllerManager.java
- ClusterDistributedController.java
- ClusterManager.java
- ClusterSpectatorManager.java
- MockParticipantManager.java
- TestConsecutiveZkSessionExpiry.java
- TestControllerManager.java
- TestDistributedControllerManager.java
- TestHelixDataAccessor.java
- TestParticipantManager.java
- TestStateModelLeak.java
- TestZkHelixAdmin.java
- ZkTestManager.java
- TestBatchMessage.java
- TestBatchMessageWrapper.java
- TestCrossClusterMessagingService.java
- TestGroupCommitAddBackData.java
- TestMessageThrottle.java
- TestMessageThrottle2.java
- TestMessagingService.java
- TestP2PMessageSemiAuto.java
- TestP2PNoDuplicatedMessage.java
- TestP2PSingleTopState.java
- TestSchedulerMessage.java
- TestSchedulerMessage2.java
- TestSchedulerMsgContraints.java
- TestSchedulerMsgUsingQueue.java
- MultiZkTestBase.java
- TestMultiInMultiZk.java
- TestMultiZkConnectionConfig.java
- CustomCloudInstanceInformation.java
- CustomCloudInstanceInformationProcessor.java
- TestCustomizedStateUpdate.java
- TestInstanceAutoJoin.java
- TestInstanceCurrentState.java
- TestInstanceHistory.java
- TestNodeOfflineTimeStamp.java
- TestNonOfflineInitState.java
- TestParticipantErrorMessage.java
- TestParticipantFreeze.java
- TestParticipantNameCollision.java
- TestRestartParticipant.java
- TestStateTransitionAppFailureHandling.java
- TestStateTransitionTimeout.java
- TestStateTransitionTimeoutWithResource.java
- TestCrushAutoRebalance.java
- TestCrushAutoRebalanceNonRack.java
- TestCrushAutoRebalanceTopoplogyAwareDisabled.java
- TestNodeSwap.java
- TestDelayedAutoRebalance.java
- TestDelayedAutoRebalanceWithDisabledInstance.java
- TestDelayedAutoRebalanceWithRackaware.java
- TestExpandCluster.java
- TestFullAutoMigration.java
- TestPartitionMigrationBase.java
- TestWagedRebalancerMigration.java
- TestDelayedWagedRebalance.java
- TestDelayedWagedRebalanceWithDisabledInstance.java
- TestDelayedWagedRebalanceWithRackaware.java
- TestMixedModeWagedRebalance.java
- TestWagedClusterExpansion.java
- TestWagedExpandCluster.java
- TestWagedLoadedCluster.java
- TestWagedNodeSwap.java
- TestWagedRebalance.java
- TestWagedRebalanceFaultZone.java
- TestWagedRebalanceTopologyAware.java
- TestAbnormalStatesResolver.java
- TestAutoIsWithEmptyMap.java
- TestAutoRebalance.java
- TestAutoRebalancePartitionLimit.java
- TestAutoRebalanceWithDisabledInstance.java
- TestClusterInMaintenanceModeWhenReachingMaxPartition.java
- TestClusterInMaintenanceModeWhenReachingOfflineInstancesLimit.java
- TestCustomIdealState.java
- TestCustomizedIdealStateRebalancer.java
- TestCustomRebalancer.java
- TestFullAutoNodeTagging.java
- TestInstanceOperation.java
- TestMixedModeAutoRebalance.java
- TestSemiAutoRebalance.java
- TestStickyRebalanceStrategy.java
- TestStickyRebalanceWithGlobalPerInstancePartitionLimit.java
- TestZeroReplicaAvoidance.java
- TestRoutingTableProvider.java
- TestRoutingTableProviderFromCurrentStates.java
- TestRoutingTableProviderFromTargetEV.java
- TestRoutingTableProviderPeriodicRefresh.java
- TestRoutingTableSnapshot.java
- MockTask.java
- TaskTestBase.java
- TaskTestUtil.java
- TestAddDeleteTask.java
- TestBatchAddJobs.java
- TestContextRedundantUpdates.java
- TestCurrentStateDropWithoutConfigs.java
- TestDeleteJobFromJobQueue.java
- TestDeleteWorkflow.java
- TestDisableJobExternalView.java
- TestDropCurrentStateRunningTask.java
- TestDropOnParticipantReset.java
- TestEnqueueJobs.java
- TestExecutionDelay.java
- TestFailTargetJobWhenResourceDisabled.java
- TestForceDeleteWorkflow.java
- TestGenericJobs.java
- TestIndependentTaskRebalancer.java
- TestJobAndWorkflowType.java
- TestJobFailure.java
- TestJobFailureDependence.java
- TestJobFailureHighThreshold.java
- TestJobFailureTaskNotStarted.java
- TestJobQueueCleanUp.java
- TestJobTimeout.java
- TestJobTimeoutTaskNotStarted.java
- TestMaxNumberOfAttemptsMasterSwitch.java
- TestNoDoubleAssign.java
- TestQuotaBasedScheduling.java
- TestRebalanceRunningTask.java
- TestRecurringJobQueue.java
- TestRetrieveWorkflows.java
- TestRunJobsWithMissingTarget.java
- TestRuntimeJobDag.java
- TestScheduleDelayTask.java
- TestStopAndResumeQueue.java
- TestStoppingWorkflowAndJob.java
- TestStopWorkflow.java
- TestStopWorkflowWithExecutionDelay.java
- TestTaskAssignment.java
- TestTaskAssignmentCalculator.java
- TestTaskConditionalRetry.java
- TestTaskCurrentStateDrop.java
- TestTaskCurrentStateNull.java
- TestTaskCurrentStatePathDisabled.java
- TestTaskErrorReporting.java
- TestTaskNumAttempts.java
- TestTaskQuotaCalculations.java
- TestTaskRebalancer.java
- TestTaskRebalancerFailover.java
- TestTaskRebalancerParallel.java
- TestTaskRebalancerRetryLimit.java
- TestTaskRebalancerStopResume.java
- TestTaskRetryDelay.java
- TestTaskSchedulingTwoCurrentStates.java
- TestTaskStopQueue.java
- TestTaskThreadLeak.java
- TestTaskThrottling.java
- TestTaskWithInstanceDisabled.java
- TestUnregisteredCommand.java
- TestUpdateWorkflow.java
- TestUserContentStore.java
- TestWorkflowAndJobPoll.java
- TestWorkflowContextWithoutConfig.java
- TestWorkflowJobDependency.java
- TestWorkflowTermination.java
- TestWorkflowTimeout.java
- WorkflowGenerator.java
- DelayedTransitionBase.java
- SinglePartitionLeaderStandByTest.java
- TestAddClusterV2.java
- TestAddNodeAfterControllerStart.java
- TestAddResourceWhenRequireDelayedRebalanceOverwrite.java
- TestAddStateModelFactoryAfterConnect.java
- TestAlertingRebalancerFailure.java
- TestBasicSpectator.java
- TestBatchEnableInstances.java
- TestBatchMessageHandling.java
- TestBucketizedResource.java
- TestCarryOverBadCurState.java
- TestCleanupExternalView.java
- TestClusterStartsup.java
- TestCMWithFailParticipant.java
- TestComputeAndCleanupCustomizedView.java
- TestCorrectnessOnConnectivityLoss.java
- TestCustomizedViewAggregation.java
- TestDisable.java
- TestDisableCustomCodeRunner.java
- TestDisableExternalView.java
- TestDisableNode.java
- TestDisablePartition.java
- TestDisableResource.java
- TestDistributedClusterController.java
- TestDistributedCMMain.java
- TestDriver.java
- TestDrop.java
- TestDropResource.java
- TestEnableCompression.java
- TestEnablePartitionDuringDisable.java
- TestEndlessBestPossibleNodes.java
- TestEntropyFreeNodeBounce.java
- TestErrorPartition.java
- TestErrorReplicaPersist.java
- TestExpandCluster.java
- TestExternalCmd.java
- TestExternalViewUpdates.java
- TestFailOverPerf1kp.java
- TestForceKillInstance.java
- TestHelixCloudProperty.java
- TestHelixCustomCodeRunner.java
- TestHelixInstanceTag.java
- TestHelixUsingDifferentParams.java
- TestInvalidResourceRebalance.java
- TestMessagePartitionStateMismatch.java
- TestNoThrottleDisabledPartitions.java
- TestNullReplica.java
- TestPartitionLevelTransitionConstraint.java
- TestPartitionMovementThrottle.java
- TestPauseSignal.java
- TestPersistAssignmentStage.java
- TestPreferenceListAsQueue.java
- TestPreserveAssignmentsOnRebalanceFailure.java
- TestRebalancerPersistAssignments.java
- TestReelectedPipelineCorrectness.java
- TestRenamePartition.java
- TestResetInstance.java
- TestResetPartitionState.java
- TestResetResource.java
- TestResourceGroupEndtoEnd.java
- TestResourceWithSamePartitionKey.java
- TestSchemataSM.java
- TestSessionExpiryInTransition.java
- TestSetPartitionsToErrorState.java
- TestStandAloneCMSessionExpiry.java
- TestStartMultipleControllersWithSameName.java
- TestStateTransitionCancellation.java
- TestStateTransitionThrottle.java
- TestStatusUpdate.java
- TestSwapInstance.java
- TestSyncSessionToController.java
- TestWagedNPE.java
- TestWeightBasedRebalanceUtil.java
- TestZkCallbackHandlerLeak.java
- TestZkConnectionLost.java
- TestZkSessionExpiry.java
- TestHelixZkClient.java
- TestJacksonPayloadSerializer.java
- TestAddBuiltInStateModelDef.java
- TestDefaultControllerMsgHandlerFactory.java
- TestHandleSession.java
- TestLiveInstanceBounce.java
- TestParticipantManager.java
- TestWtCacheAsyncOpMultiThread.java
- TestWtCacheAsyncOpSingleThread.java
- TestWtCacheSyncOpSingleThread.java
- TestZkBaseDataAccessor.java
- TestZkBucketDataAccessor.java
- TestZkCacheAsyncOpSingleThread.java
- TestZkCacheSyncOpSingleThread.java
- TestZkClusterManager.java
- TestZkFlapping.java
- TestZkHelixAdmin.java
- TestZkReconnect.java
- TestZkStateChangeListener.java
- TestZKUtil.java
- TestZKWatch.java
- TestZNRecordSerializer.java
- TestZNRecordSizeLimit.java
- TestZNRecordStreamingSerializer.java
- MockListener.java
- MockHelixTaskExecutor.java
- TestBatchMessageModeConfigs.java
- TestConfigThreadpoolSize.java
- TestHelixTaskExecutor.java
- TestResourceThreadpoolSize.java
- TestP2PMessages.java
- TestP2PMessagesAvoidDuplicatedMessage.java
- TestP2PStateTransitionMessages.java
- TestP2PWithStateCancellationMessage.java
- TestAsyncCallback.java
- TestAsyncCallbackSvc.java
- TestDefaultMessagingService.java
- MockController.java
- MockControllerProcess.java
- DummyProcess.java
- ErrTransition.java
- MockBootstrapModelFactory.java
- MockBootstrapStateModel.java
- MockDelayMSStateModel.java
- MockDelayMSStateModelFactory.java
- MockHelixTaskExecutor.java
- MockMSModelFactory.java
- MockMSStateModel.java
- MockSchemataModelFactory.java
- MockSchemataStateModel.java
- MockTransition.java
- SleepTransition.java
- StoreAccessDiffNodeTransition.java
- StoreAccessOneNodeTransition.java
- MockSpectatorProcess.java
- MockMasterSlaveStateModel.java
- MockStateModelAnnotated.java
- MockTaskStateModel.java
- MockTaskStateModelFactory.java
- MockBaseDataAccessor.java
- MockClusterMessagingService.java
- MockHelixAdmin.java
- MockManager.java
- MockZkClient.java
- MockZkHelixDataAccessor.java
- TestIdealStateBuilder.java
- TestCloudConfig.java
- TestClusterConfig.java
- TestClusterTopologyConfig.java
- TestClusterTrie.java
- TestConstraint.java
- TestControllerHistoryModel.java
- TestCustomizedStateConfig.java
- TestIdealState.java
- TestInstanceConfig.java
- TestLiveInstance.java
- TestParticipantHistory.java
- TestResourceConfig.java
- TestRESTConfig.java
- TestStateModelValidity.java
- TestStateTransitionProperty.java
- TestClusterAggregateMetrics.java
- TestClusterStatusMonitor.java
- TestCustomizedViewMonitor.java
- TestDisableResourceMbean.java
- TestDropResourceMetricsReset.java
- TestHelixCallbackMonitor.java
- TestInstanceMonitor.java
- TestRebalancerMetrics.java
- TestResetClusterMetrics.java
- TestResourceMonitor.java
- TestRoutingTableProviderMonitor.java
- TestTaskPerformanceMetrics.java
- TestTopStateHandoffMetrics.java
- TestZkClientMonitor.java
- TestClusterEventStatusMonitor.java
- TestClusterStatusMonitorLifecycle.java
- TestParticipantMonitor.java
- TestStatCollector.java
- TestWorkflowMonitor.java
- TestZKPathDataDumpTask.java
- TestStateModelParser.java
- MockZKHelixManager.java
- TestDistControllerElection.java
- TestDistControllerStateModel.java
- TestDistControllerStateModelFactory.java
- TestRoutingDataCache.java
- TestAutoFallbackPropertyStore.java
- TestZkHelixPropertyStore.java
- TestZkManagerWithAutoFallbackStore.java
- TestJsonComparator.java
- TestPropertyStat.java
- TestPropertyStoreException.java
- AssignerTestBase.java
- TestAssignableInstance.java
- TestThreadCountBasedTaskAssigner.java
- TaskSynchronizedTestBase.java
- TestAssignableInstanceManager.java
- TestAssignableInstanceManagerControllerSwitch.java
- TestCleanExpiredJobs.java
- TestCurrentInstanceToTaskAssignmentsWithPendingMessage.java
- TestDropTerminalTasksUponReset.java
- TestFixedTargetedTaskAssignmentCalculator.java
- TestGetLastScheduledTaskExecInfo.java
- TestGetSetUserContentStore.java
- TestJobConfigValidation.java
- TestJobStateOnCreation.java
- TestJobTagRemoval.java
- TestScheduleDelayJobs.java
- TestSemiAutoStateTransition.java
- TestTargetedTaskStateChange.java
- TestTaskCreateThrottling.java
- TestTaskDriver.java
- TestTaskStateModelFactory.java
- TestTaskUtil.java
- TestUpdatePreviousAssignedTaskStatusWithPendingMessage.java
- TestWorkflowCreation.java
- TestStrictMatchExternalViewVerifier.java
- TestClusterSetup.java
- TestClusterStateVerifier.java
- TestClusterVerifier.java
- TestHelixAdminCli.java
- TestZkCopy.java
- TestIdealStateAssignment.java
- TestInputLoader.java
- TestInstanceValidationUtil.java
- TestPropertyKeyGetPath.java
- TestRebalanceScheduler.java
- TestStatusUpdateUtil.java
- TestZKClientPool.java
- DummyProcessThread.java
- MockAccessor.java
- ScriptTestHelper.java
- TestConfigAccessor.java
- TestEspressoStorageClusterIdealState.java
- TestGetProperty.java
- TestGroupCommit.java
- TestHelixConfigAccessor.java
- TestHelixTaskExecutor.java
- TestHelixTaskHandler.java
- TestHelper.java
- TestHierarchicalDataStore.java
- TestListenerCallback.java
- TestListenerCallbackBatchMode.java
- TestListenerCallbackPrefetch.java
- TestPropertyPathBuilder.java
- TestRelayIdealStateCalculator.java
- TestRoutingTable.java
- TestShuffledIdealState.java
- TestZkBasis.java
- TestZKCallback.java
- TestZkConnectionCount.java
- TestZKRoutingInfoProvider.java
- TestZnodeModify.java
- TestZNRecord.java
- TestZNRecordBucketizer.java
- ThreadLeakageChecker.java
- ZkTestHelper.java
- ZkUnitTestBase.java
- AzureResponse.json
- log4j2.properties
- MaintenanceRebalancer.ComputeNewIdealState.json
- static_view.txt
- TestAbstractRebalancer.ComputeBestPossibleState.json
- TestDelayedAutoRebalancer.MasterSlave.json
- TestDelayedAutoRebalancer.OnlineOffline.json
- TestIdealStateAssignment.NoIdealState.json
- TestJobFailure.json
- TestPartitionLevelPriority.json
- TestReplicaLevelThrottling.MultiTopStates.json
- TestReplicaLevelThrottling.SingleTopState.json
- TestResourceLevelPriority.json
- TestResourceUsageCalculator.MeasureBaselineDivergence.json
- TestStrictMatchExternalViewVerifier.ComputeIdealMapping.json
- TestTopStateHandoffMetrics.json
- .gitignore
- helix-core-2.0.2-SNAPSHOT.ivy
- LICENSE
- NOTICE
- pom.xml
- assembly.xml
- GatewayServiceConfigConstant.java
- GatewayServiceEventType.java
- GatewayServiceManagerConstant.java
- HelixGatewayServiceChannel.java
- GatewayServiceChannelConfig.java
- HelixGatewayServiceChannelFactory.java
- HelixGatewayServiceGrpcService.java
- HelixGatewayServicePollModeChannel.java
- HelixGatewayParticipant.java
- GatewayServiceEvent.java
- GatewayServiceManager.java
- HelixGatewayMultiTopStateStateModel.java
- HelixGatewayMultiTopStateStateModelFactory.java
- GatewayCurrentStateCache.java
- PerKeyBlockingExecutor.java
- PerKeyLockRegistry.java
- PollChannelUtil.java
- StateTransitionMessageTranslateUtil.java
- HelixGatewayMain.java
- HelixGatewayService.proto
- testng.xml
- ClusterControllerManager.java
- ClusterManager.java
- MockParticipantManager.java
- MockOFModelFactory.java
- MockOFStateModel.java
- MockTransition.java
- TestHelper.java
- HelixGatewayTestBase.java
- ZookeeperTestBase.java
- TestGatewayServiceChannelConfig.java
- TestHelixGatewayServicePollModeChannel.java
- TestFilePullChannelE2E.java
- TestHelixGatewayParticipant.java
- TestGatewayServiceConnection.java
- TestGatewayServiceManager.java
- TestGatewayCurrentStateCache.java
- TestStateTransitionMessageTranslateUtil.java
- TestPerKeyBlockingExecutor.java
- TestPerKeyLockRegistry.java
- log4j2.properties
- helix-gateway-2.0.1-SNAPSHOT.ivy
- LICENSE
- NOTICE
- pom.xml
- assembly.xml
- log4j2.properties
- HelixLockScope.java
- LockConstants.java
- LockListener.java
- ZKDistributedNonblockingLock.java
- ZKLockConfig.java
- DistributedLock.java
- LockInfo.java
- LockScope.java
- testng.xml
- TestZKHelixNonblockingLock.java
- TestZKHelixNonblockingLockWithPriority.java
- log4j2.properties
- helix-lock-2.0.2-SNAPSHOT.ivy
- LICENSE
- NOTICE
- pom.xml
- assembly.xml
- log4j2.properties
- AclRegister.java
- NoopAclRegister.java
- CustomRestClient.java
- CustomRestClientFactory.java
- CustomRestClientImpl.java
- OperationInterface.java
- HealthCheck.java
- MaintenanceManagementInstanceInfo.java
- MaintenanceManagementService.java
- StoppableInstancesSelector.java
- RestSnapShot.java
- ContextPropertyKeys.java
- HelixDataAccessorWrapper.java
- HelixRestNamespace.java
- HelixRestUtils.java
- HttpConstants.java
- RestSnapShotSimpleImpl.java
- RestSystemPropertyKeys.java
- ServletType.java
- MetadataStoreRoutingDataReader.java
- MetadataStoreRoutingDataWriter.java
- ZkRoutingDataReader.java
- ZkRoutingDataWriter.java
- ZkDistributedLeaderElection.java
- MetadataStoreShardingKey.java
- MetadataStoreShardingKeysByRealm.java
- MetadataStoreDirectory.java
- ZkMetadataStoreDirectory.java
- FileBasedAuditLogger.java
- AuditLog.java
- AuditLogger.java
- AuthValidator.java
- NoopAuthValidator.java
- AuditLogFilter.java
- ClusterAuth.java
- ClusterAuthFilter.java
- CORSFilter.java
- NamespaceAuth.java
- NamespaceAuthFilter.java
- ClusterInfo.java
- ClusterTopology.java
- InstanceInfo.java
- StoppableCheck.java
- HelixHealthException.java
- AbstractHelixResource.java
- ClusterAccessor.java
- InstancesAccessor.java
- JobAccessor.java
- MetadataAccessor.java
- PerInstanceAccessor.java
- PropertyStoreAccessor.java
- ResourceAccessor.java
- ResourceAssignmentOptimizerAccessor.java
- TaskAccessor.java
- WorkflowAccessor.java
- NamespacesAccessor.java
- MetadataStoreDirectoryAccessor.java
- ZooKeeperAccessor.java
- AbstractResource.java
- ClusterService.java
- ClusterServiceImpl.java
- InstanceService.java
- InstanceServiceImpl.java
- VirtualTopologyGroupService.java
- HelixRestMain.java
- HelixRestObjectNameFactory.java
- HelixRestServer.java
- ServerContext.java
- web.xml
- index.jsp
- testng.xml
- TestCustomRestClient.java
- TestMaintenanceManagementService.java
- TestHelixDataAccessorWrapper.java
- TestZkRoutingDataReader.java
- TestZkRoutingDataWriter.java
- TestRoutingDataUpdate.java
- TestZkMetadataStoreDirectory.java
- TestCORSFilter.java
- TestClusterInfo.java
- TestClusterTopology.java
- TestStoppableCheck.java
- MockMetadataStoreDirectoryAccessor.java
- TestClusterService.java
- TestVirtualTopologyGroupService.java
- JerseyUriRequestBuilder.java
- TestInstanceValidationUtilInRest.java
- AbstractTestClass.java
- MetadataStoreDirectoryAccessorTestBase.java
- TestAclRegister.java
- TestAuthValidator.java
- TestClusterAccessor.java
- TestDefaultMonitoringMbeans.java
- TestHelixRestObjectNameFactory.java
- TestHelixRestServer.java
- TestInstancesAccessor.java
- TestJobAccessor.java
- TestMetadataStoreDirectoryAccessor.java
- TestMSDAccessorLeaderElection.java
- TestNamespacedAPIAccess.java
- TestOperationImpl.java
- TestPartitionAssignmentAPI.java
- TestPerInstanceAccessor.java
- TestPropertyStoreAccessor.java
- TestResourceAccessor.java
- TestResourceAssignmentOptimizerAccessor.java
- TestTaskAccessor.java
- TestWorkflowAccessor.java
- TestZooKeeperAccessor.java
- log4j2.properties
- helix-rest-2.0.2-SNAPSHOT.ivy
- LICENSE
- NOTICE
- pom.xml
- assembly.xml
- log4j.properties
- HelixViewAggregator.java
- HelixViewAggregatorMain.java
- SourceClusterConfigChangeAction.java
- ViewClusterRefresher.java
- ClusterViewEvent.java
- SourceClusterDataProvider.java
- ViewClusterDataCache.java
- ViewAggregatorMonitor.java
- DistViewAggregatorStateModel.java
- DistViewAggregatorStateModelFactory.java
- testng.xml
- TestViewClusterRefresher.java
- DataProviderTestUtil.java
- TestSourceClusterConfigChangeAction.java
- TestViewClusterDataCache.java
- TestHelixViewAggregator.java
- TestSourceClusterDataProvider.java
- ViewAggregatorIntegrationTestBase.java
- MockClusterEventProcessor.java
- MockSourceClusterDataProvider.java
- MockViewClusterSpectator.java
- TestViewAggregatorMonitor.java
- log4j.properties
- helix-view-aggregator-2.0.2-SNAPSHOT.ivy
- LICENSE
- NOTICE
- pom.xml
- assembly.xml
- AsyncCallback.java
- ChildChangeListener.java
- ConnectStateChangeListener.java
- DataChangeListener.java
- DataUpdater.java
- DirectChildChangeListener.java
- DirectChildSubscribeResult.java
- MetaClientCacheInterface.java
- MetaClientInterface.java
- Op.java
- OpResult.java
- MetaClientConstants.java
- DataRecord.java
- MetaClientBadVersionException.java
- MetaClientException.java
- MetaClientInterruptException.java
- MetaClientNodeExistsException.java
- MetaClientNoNodeException.java
- MetaClientTimeoutException.java
- MetaClientCacheConfig.java
- MetaClientConfig.java
- MetaClientFactory.java
- ChildListenerAdapter.java
- DataListenerAdapter.java
- DirectChildListenerAdapter.java
- StateChangeListenerAdapter.java
- ZkMetaClientCreateCallbackHandler.java
- ZkMetaClientDeleteCallbackHandler.java
- ZkMetaClientExistCallbackHandler.java
- ZkMetaClientGetCallbackHandler.java
- ZkMetaClientSetCallbackHandler.java
- ZkMetaClientConfig.java
- ZkMetaClientFactory.java
- ZkMetaClientUtil.java
- ZkMetaClient.java
- ZkMetaClientCache.java
- ExponentialBackoffReconnectPolicy.java
- MetaClientReconnectPolicy.java
- LeaderElectionClient.java
- LeaderElectionListenerInterface.java
- LeaderElectionListenerInterfaceAdapter.java
- LeaderInfo.java
- LeaderInfoSerializer.java
- DataRecordSerializer.java
- DistributedSemaphore.java
- LockClient.java
- LockClientInterface.java
- LockInfo.java
- LockInfoSerializer.java
- Permit.java
- testng.xml
- CreatePuppy.java
- DeletePuppy.java
- GetPuppy.java
- SetPuppy.java
- TestMultiThreadStressZKClient.java
- UpdatePuppy.java
- TestConnectStateChangeListenerAndRetry.java
- TestStressZkClient.java
- TestUtil.java
- TestZkMetaClient.java
- TestZkMetaClientAsyncOperations.java
- TestZkMetaClientCache.java
- ZkMetaClientTestBase.java
- AbstractPuppy.java
- ExecDelay.java
- PuppyManager.java
- PuppyMode.java
- PuppySpec.java
- LeaderElectionPuppy.java
- TestLeaderElection.java
- TestMultiClientLeaderElection.java
- DistributedSemaphoreTest.java
- LockClientTest.java
- LockInfoTest.java
- MetaClientTestUtil.java
- LICENSE
- meta-client-2.0.2-SNAPSHOT.ivy
- NOTICE
- pom.xml
- assembly.xml
- log4j2.properties
- RoutingDataListener.java
- MetadataStoreRoutingConstants.java
- MetadataStoreRoutingData.java
- TrieRoutingData.java
- InvalidRoutingDataException.java
- MockMetadataStoreDirectoryServer.java
- ZkValidationUtil.java
- testng.xml
- TestConstants.java
- TestTrieRoutingData.java
- TestMockMetadataStoreDirectoryServer.java
- log4j2.properties
- LICENSE
- metadata-store-directory-common-2.0.2-SNAPSHOT.ivy
- NOTICE
- pom.xml
- assembly.xml
- DynamicMBeanProvider.java
- DynamicMetric.java
- HistogramDynamicMetric.java
- SimpleDynamicMetric.java
- MetricException.java
- MBeanRegistrar.java
- MonitorDomainNames.java
- SensorNameProvider.java
- testng.xml
- log4j2.properties
- LICENSE
- metrics-common-2.0.2-SNAPSHOT.ivy
- NOTICE
- pom.xml
- log4j2.properties
- Lock.java
- LockFactory.java
- LockManagerDemo.java
- LockProcess.java
- testng.xml
- pom.xml
- README.md
- log4j2.properties
- Consumer.java
- ConsumerStateModel.java
- ConsumerStateModelFactory.java
- ConsumerThread.java
- Emitter.java
- SetupConsumerCluster.java
- StartClusterManager.java
- testng.xml
- pom.xml
- README.md
- log4j.xml
- send-message.sh
- setup-cluster.sh
- start-cluster-manager.sh
- start-consumer.sh
- a
- b
- c
- d
- e
- f
- log.0
- log.1
- lastprocessedchange.checkpoint
- lastprocessedchange.checkpoint.bak
- a
- b
- c
- d
- e
- f
- log.0
- log4j2.properties
- ChangeLog.java
- ChangeLogGenerator.java
- ChangeLogProcessor.java
- ChangeLogReader.java
- ChangeRecord.java
- CheckpointFile.java
- ExternalCommand.java
- FileChangeWatcher.java
- FileStore.java
- FileStoreStateModel.java
- FileStoreStateModelFactory.java
- FileSystemWatchService.java
- IntegrationTest.java
- Replicator.java
- RsyncDaemon.java
- RsyncInvoker.java
- SetupCluster.java
- StartClusterManager.java
- Test.java
- testng.xml
- pom.xml
- README.md
- log4j2.properties
- MyService.java
- ServiceDiscovery.java
- ServiceDiscoveryDemo.java
- ServiceMetadata.java
- testng.xml
- pom.xml
- README.md
- log4j2.properties
- AnalyticsTaskFactory.java
- CountTask.java
- Dag.java
- FilterTask.java
- JoinTask.java
- RedisTaskResultStore.java
- ReportTask.java
- Task.java
- TaskCluster.java
- TaskExecutionDemo.java
- TaskFactory.java
- TaskResultStore.java
- TaskStateModel.java
- TaskStateModelFactory.java
- Worker.java
- testng.xml
- pom.xml
- README.md
- pom.xml
- runSingleTest.sh
- release-0.9.9.apt
- privacy-policy.apt
- lock_manager.md
- rabbitmq_consumer_group.md
- rsync_replicated_file_store.md
- service_discovery.md
- task_dag_execution.md
- auto_exit_maintenance.md
- Building.md
- design_crushed.md
- Features.md
- index.md
- Metrics.md
- Quickstart.md
- quota_scheduling.md
- Tutorial.md
- tutorial_admin.md
- tutorial_agent.md
- tutorial_controller.md
- tutorial_health.md
- tutorial_messaging.md
- tutorial_participant.md
- tutorial_propstore.md
- tutorial_rebalance.md
- tutorial_rest_service.md
- tutorial_spectator.md
- tutorial_state.md
- tutorial_task_framework.md
- tutorial_task_throttling.md
- tutorial_throttling.md
- tutorial_ui.md
- tutorial_user_content_store.md
- tutorial_user_def_rebalancer.md
- tutorial_yaml.md
- bootstrap-responsive.min.css
- bootstrap.min.css
- after-using-crushed.png
- before-using-crush.png
- classes.png
- crushed-master-dist.png
- crushed-partition-dist.png
- cursh-master-dist.png
- cursh-partition-dist.png
- example-cluster-master-dist-after.png
- example-cluster-master-dist.png
- example-cluster-partition-dist.png
- example-movement-on-expansion.png
- node-down-master-move.png
- node-down-partition-move.png
- performance.png
- auto-exit-maintenance.jpg
- PFS-Generic.png
- quota_InstanceCapacityManager.jpeg
- quota_intro.png
- RSYNC_BASED_PFS.png
- TaskFrameworkLayers.png
- UIScreenshot.png
- UIScreenshot2.png
- bootstrap.min.js
- jquery.min.js
- .htaccess
- download.cgi
- JobExample.json
- WorkflowExample.json
- download.xml.vm
- site.xml
- testng.xml
- pom.xml
- release-1.3.2.apt
- privacy-policy.apt
- lock_manager.md
- rabbitmq_consumer_group.md
- rsync_replicated_file_store.md
- service_discovery.md
- task_dag_execution.md
- auto_exit_maintenance.md
- Building.md
- design_crushed.md
- Features.md
- index.md
- Metrics.md
- Quickstart.md
- quota_scheduling.md
- Tutorial.md
- tutorial_admin.md
- tutorial_agent.md
- tutorial_cloud_support.md
- tutorial_controller.md
- tutorial_customized_view.md
- tutorial_distributed_lock.md
- tutorial_health.md
- tutorial_messaging.md
- tutorial_participant.md
- tutorial_propstore.md
- tutorial_rebalance.md
- tutorial_rest_service.md
- tutorial_spectator.md
- tutorial_state.md
- tutorial_task_framework.md
- tutorial_task_throttling.md
- tutorial_throttling.md
- tutorial_ui.md
- tutorial_user_content_store.md
- tutorial_user_def_rebalancer.md
- tutorial_yaml.md
- bootstrap-responsive.min.css
- bootstrap.min.css
- after-using-crushed.png
- before-using-crush.png
- classes.png
- crushed-master-dist.png
- crushed-partition-dist.png
- cursh-master-dist.png
- cursh-partition-dist.png
- example-cluster-master-dist-after.png
- example-cluster-master-dist.png
- example-cluster-partition-dist.png
- example-movement-on-expansion.png
- node-down-master-move.png
- node-down-partition-move.png
- performance.png
- auto-exit-maintenance.jpg
- CustomizedViewSystemArchitecture.jpeg
- HelixPriorityLockWorkflow.jpeg
- ParticipantAutoRegistrationLogic.png
- PFS-Generic.png
- quota_InstanceCapacityManager.jpeg
- quota_intro.png
- RSYNC_BASED_PFS.png
- TaskFrameworkLayers.png
- UIScreenshot.png
- UIScreenshot2.png
- bootstrap.min.js
- jquery.min.js
- .htaccess
- download.cgi
- JobExample.json
- WorkflowExample.json
- download.xml.vm
- site.xml
- testng.xml
- pom.xml
- release-1.4.3.apt
- privacy-policy.apt
- lock_manager.md
- rabbitmq_consumer_group.md
- rsync_replicated_file_store.md
- service_discovery.md
- task_dag_execution.md
- auto_exit_maintenance.md
- Building.md
- design_crushed.md
- Features.md
- index.md
- Metrics.md
- Quickstart.md
- quota_scheduling.md
- Tutorial.md
- tutorial_admin.md
- tutorial_agent.md
- tutorial_cloud_support.md
- tutorial_controller.md
- tutorial_customized_view.md
- tutorial_distributed_lock.md
- tutorial_health.md
- tutorial_messaging.md
- tutorial_participant.md
- tutorial_propstore.md
- tutorial_rebalance.md
- tutorial_rest_service.md
- tutorial_spectator.md
- tutorial_state.md
- tutorial_task_framework.md
- tutorial_task_throttling.md
- tutorial_throttling.md
- tutorial_ui.md
- tutorial_user_content_store.md
- tutorial_user_def_rebalancer.md
- tutorial_yaml.md
- bootstrap-responsive.min.css
- bootstrap.min.css
- after-using-crushed.png
- before-using-crush.png
- classes.png
- crushed-master-dist.png
- crushed-partition-dist.png
- cursh-master-dist.png
- cursh-partition-dist.png
- example-cluster-master-dist-after.png
- example-cluster-master-dist.png
- example-cluster-partition-dist.png
- example-movement-on-expansion.png
- node-down-master-move.png
- node-down-partition-move.png
- performance.png
- auto-exit-maintenance.jpg
- CustomizedViewSystemArchitecture.jpeg
- HelixPriorityLockWorkflow.jpeg
- ParticipantAutoRegistrationLogic.png
- PFS-Generic.png
- quota_InstanceCapacityManager.jpeg
- quota_intro.png
- RSYNC_BASED_PFS.png
- TaskFrameworkLayers.png
- UIScreenshot.png
- UIScreenshot2.png
- bootstrap.min.js
- jquery.min.js
- .htaccess
- download.cgi
- JobExample.json
- WorkflowExample.json
- download.xml.vm
- site.xml
- testng.xml
- pom.xml
- release-2.0.0.apt
- privacy-policy.apt
- lock_manager.md
- rabbitmq_consumer_group.md
- rsync_replicated_file_store.md
- service_discovery.md
- task_dag_execution.md
- auto_exit_maintenance.md
- Building.md
- design_crushed.md
- Features.md
- index.md
- Metrics.md
- Quickstart.md
- quota_scheduling.md
- Tutorial.md
- tutorial_admin.md
- tutorial_agent.md
- tutorial_cloud_support.md
- tutorial_controller.md
- tutorial_customized_view.md
- tutorial_distributed_lock.md
- tutorial_health.md
- tutorial_messaging.md
- tutorial_participant.md
- tutorial_propstore.md
- tutorial_rebalance.md
- tutorial_rest_service.md
- tutorial_spectator.md
- tutorial_state.md
- tutorial_task_framework.md
- tutorial_task_throttling.md
- tutorial_throttling.md
- tutorial_ui.md
- tutorial_user_content_store.md
- tutorial_user_def_rebalancer.md
- tutorial_yaml.md
- bootstrap-responsive.min.css
- bootstrap.min.css
- after-using-crushed.png
- before-using-crush.png
- classes.png
- crushed-master-dist.png
- crushed-partition-dist.png
- cursh-master-dist.png
- cursh-partition-dist.png
- example-cluster-master-dist-after.png
- example-cluster-master-dist.png
- example-cluster-partition-dist.png
- example-movement-on-expansion.png
- node-down-master-move.png
- node-down-partition-move.png
- performance.png
- auto-exit-maintenance.jpg
- CustomizedViewSystemArchitecture.jpeg
- HelixPriorityLockWorkflow.jpeg
- ParticipantAutoRegistrationLogic.png
- PFS-Generic.png
- quota_InstanceCapacityManager.jpeg
- quota_intro.png
- RSYNC_BASED_PFS.png
- TaskFrameworkLayers.png
- UIScreenshot.png
- UIScreenshot2.png
- bootstrap.min.js
- jquery.min.js
- .htaccess
- download.cgi
- JobExample.json
- WorkflowExample.json
- download.xml.vm
- site.xml
- testng.xml
- pom.xml
- release-2.0.1.apt
- privacy-policy.apt
- lock_manager.md
- rabbitmq_consumer_group.md
- rsync_replicated_file_store.md
- service_discovery.md
- task_dag_execution.md
- auto_exit_maintenance.md
- Building.md
- design_crushed.md
- Features.md
- index.md
- Metrics.md
- Quickstart.md
- quota_scheduling.md
- Tutorial.md
- tutorial_admin.md
- tutorial_agent.md
- tutorial_cloud_support.md
- tutorial_controller.md
- tutorial_customized_view.md
- tutorial_distributed_lock.md
- tutorial_health.md
- tutorial_messaging.md
- tutorial_mixed_mode.md
- tutorial_participant.md
- tutorial_propstore.md
- tutorial_rebalance.md
- tutorial_rest_service.md
- tutorial_spectator.md
- tutorial_state.md
- tutorial_task_framework.md
- tutorial_task_throttling.md
- tutorial_throttling.md
- tutorial_ui.md
- tutorial_user_content_store.md
- tutorial_user_def_rebalancer.md
- tutorial_yaml.md
- bootstrap-responsive.min.css
- bootstrap.min.css
- after-using-crushed.png
- before-using-crush.png
- classes.png
- crushed-master-dist.png
- crushed-partition-dist.png
- cursh-master-dist.png
- cursh-partition-dist.png
- example-cluster-master-dist-after.png
- example-cluster-master-dist.png
- example-cluster-partition-dist.png
- example-movement-on-expansion.png
- node-down-master-move.png
- node-down-partition-move.png
- performance.png
- auto-exit-maintenance.jpg
- CustomizedViewSystemArchitecture.jpeg
- HelixPriorityLockWorkflow.jpeg
- ParticipantAutoRegistrationLogic.png
- PFS-Generic.png
- quota_InstanceCapacityManager.jpeg
- quota_intro.png
- RSYNC_BASED_PFS.png
- TaskFrameworkLayers.png
- UIScreenshot.png
- UIScreenshot2.png
- bootstrap.min.js
- jquery.min.js
- .htaccess
- download.cgi
- JobExample.json
- WorkflowExample.json
- download.xml.vm
- site.xml
- testng.xml
- pom.xml
- privacy-policy.apt
- releasing.apt
- crush-ed.md
- building.md
- contribdocs.md
- Architecture.md
- ClientLibraries.md
- Concepts.md
- DevelopmentProcess.md
- index.md
- IRC.md
- Publications.md
- sources.md
- UseCases.md
- bootstrap-responsive.min.css
- bootstrap.min.css
- bootstrap_statemodel.gif
- feather_small.gif
- helix-architecture.png
- HELIX-components.png
- helix-logo.jpg
- helix-znode-layout.png
- statemachine.png
- system.png
- bootstrap.min.js
- jquery.min.js
- .htaccess
- download.cgi
- download.xml.vm
- site.xml
- deploySite.sh
- pom.xml
- assembly.xml
- log4j2.properties
- ChildrenSubscribeResult.java
- HelixZkClient.java
- RealmAwareZkClient.java
- ZkClientType.java
- RealmAwareZkClientFactory.java
- RoutingDataConstants.java
- RoutingDataReaderType.java
- RoutingSystemPropertyKeys.java
- ZkSystemPropertyKeys.java
- ByteArraySerializer.java
- ChainedPathZkSerializer.java
- JacksonPayloadSerializer.java
- PayloadSerializer.java
- ZNRecordJacksonSerializer.java
- ZNRecordSerializer.java
- ZNRecordStreamingSerializer.java
- SessionAwareZNRecord.java
- ZNRecord.java
- ZNRecordAssembler.java
- ZNRecordBucketizer.java
- ZNRecordDelta.java
- ZNRecordUpdater.java
- MultiZkException.java
- ZkClientException.java
- DedicatedZkClient.java
- FederatedZkClient.java
- SharedZkClient.java
- ZkClient.java
- DedicatedZkClientFactory.java
- HelixZkClientFactory.java
- SharedZkClientFactory.java
- ZkConnectionManager.java
- CodehausJacksonIntrospector.java
- HttpRoutingDataReader.java
- HttpZkFallbackRoutingDataReader.java
- RoutingDataManager.java
- RoutingDataReader.java
- ZkRoutingDataReader.java
- GZipCompressionUtil.java
- ZNRecordUtil.java
- PreFetchChangedData.java
- CancellableZkAsyncCallback.java
- ZkAsyncCallbacks.java
- ZkAsyncCallMonitorContext.java
- ZkAsyncRetryCallContext.java
- ZkAsyncRetryThread.java
- IZkStateListener.java
- ZkBadVersionException.java
- ZkException.java
- ZkInterruptedException.java
- ZkMarshallingError.java
- ZkNodeExistsException.java
- ZkNoNodeException.java
- ZkSessionMismatchedException.java
- ZkTimeoutException.java
- ZkClientMonitor.java
- ZkClientPathMonitor.java
- BasicZkSerializer.java
- BytesPushThroughSerializer.java
- PathBasedZkSerializer.java
- SerializableSerializer.java
- TcclAwareObjectIputStream.java
- ZkSerializer.java
- ExponentialBackoffStrategy.java
- ZkPathRecursiveWatcherTrie.java
- DataUpdater.java
- ExceptionUtil.java
- IDefaultNameSpace.java
- IZkChildListener.java
- IZkConnection.java
- IZkDataListener.java
- IZkStateListener.java
- NetworkUtil.java
- RecursivePersistListener.java
- ZkClient.java
- ZkConnection.java
- ZkEventThread.java
- ZkLock.java
- ZkServer.java
- testng.xml
- TestConstants.java
- TestZNRecordSerializeWriteSizeLimit.java
- RealmAwareZkClientFactoryTestBase.java
- RealmAwareZkClientTestBase.java
- TestDedicatedZkClient.java
- TestFederatedZkClient.java
- TestRawZkClient.java
- TestSharedZkClient.java
- TestZkClientAsyncRetry.java
- TestHelper.java
- TestZooKeeperConnection.java
- ZkTestBase.java
- ZkTestHelper.java
- TestHttpZkFallbackRoutingDataReader.java
- TestZkRoutingDataReader.java
- TestRoutingDataManager.java
- TestZkPathRecursiveWatcherTrie.java
- TestPrefetchChangedData.java
- TestZkClientKerberos.java
- TestZkClientPersistWatcher.java
- TestZkConnection.java
- log4j2.properties
- LICENSE
- NOTICE
- pom.xml
- zookeeper-api-2.0.2-SNAPSHOT.ivy
- .asf.yaml
- .gitignore
- AGENTS.md
- build
- bump-snapshot-mac.sh
- bump-snapshot.sh
- bump-up.sh
- deploySite.sh
- helix-style-intellij.xml
- helix-style.xml
- hpost-review.sh
- LICENSE
- NOTICE
- pom.xml
- README.md
- SECURITY.md
- THREAT_MODEL.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/apache/helix
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd helix
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Maven (Java)
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java 프로젝트를 빌드/실행하려면 필요합니다.
- Maven mvn 명령어를 쓰기 위한 빌드 도구입니다.
mvn clean install -Dmaven.test.skip.exec=true
Maven으로 의존성 설치와 빌드를 진행합니다.
BUILD SUCCESS 메시지가 뜨면 성공입니다. target/ 폴더에 결과물이 생성됩니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
