You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@helix.apache.org by "Hudson (JIRA)" <ji...@apache.org> on 2013/11/07 13:14:21 UTC

[jira] [Commented] (HELIX-109) Review Helix model package

    [ https://issues.apache.org/jira/browse/HELIX-109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13815881#comment-13815881 ] 

Hudson commented on HELIX-109:
------------------------------

FAILURE: Integrated in helix #1202 (See [https://builds.apache.org/job/helix/1202/])
[HELIX-109] Review Helix model package, initial changes (zzhang: rev 7dbb58c563a484728fdd3d7e9564f6bca31e5a57)
* helix-core/src/main/java/org/apache/helix/api/HelixVersion.java
* helix-core/src/main/java/org/apache/helix/api/RebalancerRef.java
* helix-core/src/main/java/org/apache/helix/api/RunningInstance.java
* helix-core/src/main/java/org/apache/helix/api/RscAssignment.java
* helix-core/src/main/java/org/apache/helix/api/ControllerAccessor.java
* helix-core/src/main/java/org/apache/helix/api/Resource.java
* helix-core/src/main/java/org/apache/helix/api/ExtViewAccessor.java
* helix-core/src/main/java/org/apache/helix/api/Participant.java
* helix-core/src/main/java/org/apache/helix/api/ExtView.java
* helix-core/src/main/java/org/apache/helix/api/Id.java
* helix-core/src/main/java/org/apache/helix/api/State.java
* helix-core/src/main/java/org/apache/helix/api/Controller.java
* helix-core/src/main/java/org/apache/helix/api/MsgId.java
* helix-core/src/main/java/org/apache/helix/api/Cluster.java
* helix-core/src/main/java/org/apache/helix/api/Msg.java
* helix-core/src/main/java/org/apache/helix/api/ClusterReader.java
* helix-core/src/main/java/org/apache/helix/api/RebalancerConfig.java
* helix-core/src/main/java/org/apache/helix/api/Spectator.java
* helix-core/src/main/java/org/apache/helix/api/Partition.java
* helix-core/src/main/java/org/apache/helix/api/ResourceId.java
* helix-core/src/main/java/org/apache/helix/api/SpectatorId.java
* helix-core/src/main/java/org/apache/helix/api/PartitionId.java
* helix-core/src/main/java/org/apache/helix/api/ClusterConfig.java
* helix-core/src/main/java/org/apache/helix/api/ProcId.java
* helix-core/src/main/java/org/apache/helix/api/ControllerId.java
* helix-core/src/main/java/org/apache/helix/api/SessionId.java
* helix-core/src/main/java/org/apache/helix/api/ParticipantId.java
* helix-core/src/main/java/org/apache/helix/api/ResourceAccessor.java
* helix-core/src/main/java/org/apache/helix/api/ClusterId.java
* helix-core/src/main/java/org/apache/helix/api/CurStateAccessor.java
* helix-core/src/main/java/org/apache/helix/api/CurState.java
* helix-core/src/main/java/org/apache/helix/api/ParticipantAccessor.java
* helix-core/src/main/java/org/apache/helix/api/ClusterAccessor.java
* helix-core/src/main/java/org/apache/helix/api/StateModelDefId.java
[HELIX-109] Review Helix model package, merge model changes with accessor changes, incomplete, rb=13878 (zzhang: rev 433b0011655c0c42228416488bb6b16f4b2f2700)
* helix-core/src/test/java/org/apache/helix/manager/zk/TestZkClusterManager.java
* helix-core/src/test/java/org/apache/helix/integration/TestAutoRebalance.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/CustomRebalancer.java
* helix-core/src/main/java/org/apache/helix/controller/stages/MessageSelectionStage.java
* helix-core/src/main/java/org/apache/helix/api/ClusterReader.java
* helix-core/src/main/java/org/apache/helix/messaging/handling/HelixStateTransitionHandler.java
* helix-core/src/main/java/org/apache/helix/api/Id.java
* helix-core/src/main/java/org/apache/helix/model/CurrentState.java
* helix-agent/src/main/java/org/apache/helix/agent/AgentStateModel.java
* helix-core/src/main/java/org/apache/helix/api/RscAssignment.java
* helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixAdmin.java
* helix-core/src/main/java/org/apache/helix/participant/DistClusterControllerElection.java
* helix-core/src/main/java/org/apache/helix/util/RebalanceUtil.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestResourceComputationStage.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/AutoRebalancer.java
* helix-core/src/main/java/org/apache/helix/api/RebalancerRef.java
* helix-core/src/main/java/org/apache/helix/spectator/RoutingTableProvider.java
* helix-core/src/main/java/org/apache/helix/api/CurStateAccessor.java
* helix-core/src/main/java/org/apache/helix/api/Participant.java
* helix-core/src/test/java/org/apache/helix/integration/TestDrop.java
* helix-core/src/main/java/org/apache/helix/manager/zk/DistributedLeaderElection.java
* helix-core/src/test/java/org/apache/helix/integration/TestCleanupExternalView.java
* helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixDataAccessor.java
* helix-core/src/main/java/org/apache/helix/api/ControllerAccessor.java
* helix-core/src/main/java/org/apache/helix/monitoring/mbeans/ResourceMonitor.java
* helix-core/src/test/java/org/apache/helix/ZkUnitTestBase.java
* helix-core/src/main/java/org/apache/helix/api/MsgId.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestMsgSelectionStage.java
* helix-core/src/main/java/org/apache/helix/controller/stages/ResourceComputationStage.java
* helix-core/src/test/java/org/apache/helix/integration/TestMessagingService.java
* helix-core/src/main/java/org/apache/helix/manager/zk/ControllerManager.java
* helix-core/src/main/java/org/apache/helix/controller/GenericHelixController.java
* helix-core/src/main/java/org/apache/helix/controller/stages/ExternalViewComputeStage.java
* helix-core/src/main/java/org/apache/helix/messaging/handling/HelixTaskExecutor.java
* helix-core/src/main/java/org/apache/helix/model/ClusterConstraints.java
* helix-core/src/main/java/org/apache/helix/api/MessageId.java
* helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixManager.java
* helix-core/src/test/java/org/apache/helix/integration/TestHelixInstanceTag.java
* helix-core/src/test/java/org/apache/helix/integration/TestAutoRebalancePartitionLimit.java
* helix-core/src/main/java/org/apache/helix/manager/zk/DefaultSchedulerMessageHandlerFactory.java
* helix-core/src/test/java/org/apache/helix/integration/TestCustomizedIdealStateRebalancer.java
* helix-core/src/main/java/org/apache/helix/api/PartitionId.java
* helix-core/src/main/java/org/apache/helix/messaging/AsyncCallback.java
* helix-core/src/main/java/org/apache/helix/controller/stages/CurrentStateComputationStage.java
* helix-core/src/main/java/org/apache/helix/manager/zk/CurStateCarryOverUpdater.java
* helix-core/src/main/java/org/apache/helix/controller/stages/MessageGenerationPhase.java
* helix-core/src/test/java/org/apache/helix/healthcheck/TestSimpleWildcardAlert.java
* helix-core/src/main/java/org/apache/helix/messaging/handling/AsyncCallbackService.java
* helix-core/src/test/java/org/apache/helix/integration/TestResetPartitionState.java
* helix-core/src/main/java/org/apache/helix/messaging/handling/HelixTask.java
* helix-core/src/main/java/org/apache/helix/api/Msg.java
* helix-core/src/test/java/org/apache/helix/integration/TestStatusUpdate.java
* helix-core/src/test/java/org/apache/helix/healthcheck/TestAddDropAlert.java
* helix-core/src/test/java/org/apache/helix/healthcheck/TestStalenessAlert.java
* helix-core/src/main/java/org/apache/helix/api/Resource.java
* helix-core/src/main/java/org/apache/helix/PropertyKey.java
* helix-core/src/main/java/org/apache/helix/model/ResourceAssignment.java
* helix-core/src/main/java/org/apache/helix/messaging/DefaultMessagingService.java
* helix-core/src/main/java/org/apache/helix/api/CurState.java
* helix-core/src/main/java/org/apache/helix/model/InstanceConfig.java
* helix-core/src/test/java/org/apache/helix/mock/participant/ErrTransition.java
* helix-examples/src/main/java/org/apache/helix/examples/MasterSlaveStateModelFactory.java
* recipes/distributed-lock-manager/src/main/java/org/apache/helix/lockmanager/LockManagerDemo.java
* helix-core/src/test/java/org/apache/helix/integration/TestSchedulerMessage.java
* helix-core/src/main/java/org/apache/helix/api/Cluster.java
* helix-core/src/main/java/org/apache/helix/model/StateModelDefinition.java
* helix-core/src/main/java/org/apache/helix/manager/zk/DistributedControllerManager.java
* helix-core/src/main/java/org/apache/helix/controller/stages/CompatibilityCheckStage.java
* helix-core/src/main/java/org/apache/helix/api/ExtViewAccessor.java
* helix-admin-webapp/src/test/java/org/apache/helix/tools/TestResetPartitionState.java
* helix-core/src/main/java/org/apache/helix/controller/stages/ClusterDataCache.java
* helix-core/src/main/java/org/apache/helix/api/Controller.java
* helix-core/src/main/java/org/apache/helix/api/RunningInstance.java
* helix-core/src/main/java/org/apache/helix/tools/ZkLogAnalyzer.java
* helix-core/src/main/java/org/apache/helix/api/ResourceAccessor.java
* helix-core/src/main/java/org/apache/helix/manager/zk/DefaultParticipantErrorMessageHandlerFactory.java
* helix-core/src/test/java/org/apache/helix/messaging/handling/TestHelixTaskExecutor.java
* helix-core/src/test/java/org/apache/helix/healthcheck/TestWildcardAlert.java
* recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/FileStoreStateModel.java
* helix-core/src/main/java/org/apache/helix/manager/zk/ParticipantManagerHelper.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestRebalancePipeline.java
* helix-core/src/main/java/org/apache/helix/api/ClusterAccessor.java
* helix-examples/src/main/java/org/apache/helix/examples/Quickstart.java
* helix-core/src/test/java/org/apache/helix/healthcheck/TestExpandAlert.java
* helix-core/src/test/java/org/apache/helix/healthcheck/TestSimpleAlert.java
* helix-core/src/test/java/org/apache/helix/tools/TestHelixAdminCli.java
* helix-core/src/main/java/org/apache/helix/participant/HelixStateMachineEngine.java
* helix-core/src/test/java/org/apache/helix/integration/TestStateTransitionTimeout.java
* helix-core/src/main/java/org/apache/helix/util/StatusUpdateUtil.java
* helix-core/src/main/java/org/apache/helix/model/Message.java
* helix-core/src/main/java/org/apache/helix/controller/stages/TaskAssignmentStage.java
* helix-core/src/main/java/org/apache/helix/api/HelixVersion.java
* helix-core/src/main/java/org/apache/helix/model/ExternalView.java
* helix-core/src/main/java/org/apache/helix/api/RebalancerConfig.java
* helix-core/src/main/java/org/apache/helix/model/builder/IdealStateBuilder.java
* helix-core/src/main/java/org/apache/helix/model/builder/CurrentStateBuilder.java
* helix-core/src/main/java/org/apache/helix/manager/zk/DefaultControllerMessageHandlerFactory.java
* helix-core/src/main/java/org/apache/helix/model/IdealState.java
* helix-core/src/main/java/org/apache/helix/model/LiveInstance.java
* helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/SchedulerTasksResource.java
* helix-core/src/test/java/org/apache/helix/messaging/TestAsyncCallbackSvc.java
* helix-core/src/main/java/org/apache/helix/api/State.java
* helix-core/src/test/java/org/apache/helix/integration/TestMessagePartitionStateMismatch.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/util/ConstraintBasedAssignment.java
* helix-examples/src/main/config/log4j.properties
* helix-core/src/main/java/org/apache/helix/controller/stages/RebalanceIdealStateStage.java
* helix-core/src/main/java/org/apache/helix/model/Transition.java
* recipes/task-execution/src/main/java/org/apache/helix/taskexecution/Task.java
* helix-core/src/main/java/org/apache/helix/messaging/handling/MessageTimeoutTask.java
* helix-core/src/test/java/org/apache/helix/integration/TestEnablePartitionDuringDisable.java
* helix-core/src/main/java/org/apache/helix/api/ParticipantAccessor.java
[HELIX-109] Review Helix model package, more accessor changes, rb=13878 (zzhang: rev becfda1c3a5014fe6da67b280885909841e4953a)
* helix-core/src/test/java/org/apache/helix/manager/zk/TestZkHelixAdmin.java
* helix-core/src/test/java/org/apache/helix/integration/TestSchemataSM.java
* helix-core/src/test/java/org/apache/helix/integration/TestBatchMessageWrapper.java
* helix-core/src/test/java/org/apache/helix/manager/zk/TestZNRecordSizeLimit.java
* helix-core/src/main/java/org/apache/helix/controller/stages/ExternalViewComputeStage.java
* helix-core/src/test/java/org/apache/helix/integration/TestAutoRebalance.java
* helix-core/src/test/java/org/apache/helix/integration/TestCustomizedIdealStateRebalancer.java
* helix-core/src/test/java/org/apache/helix/integration/TestDisable.java
* helix-core/src/main/java/org/apache/helix/PropertyKey.java
* helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixAdmin.java
* helix-core/src/main/java/org/apache/helix/participant/HelixCustomCodeRunner.java
* helix-core/src/test/java/org/apache/helix/TestZKCallback.java
* helix-core/src/test/java/org/apache/helix/integration/TestBatchMessage.java
* helix-core/src/main/java/org/apache/helix/manager/zk/DefaultSchedulerMessageHandlerFactory.java
* helix-core/src/test/java/org/apache/helix/integration/TestBucketizedResource.java
* helix-core/src/test/java/org/apache/helix/tools/TestHelixAdminCli.java
* helix-core/src/test/java/org/apache/helix/ZkUnitTestBase.java
* helix-core/src/main/java/org/apache/helix/api/ControllerAccessor.java
* helix-core/src/test/java/org/apache/helix/integration/TestDrop.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestResourceComputationStage.java
* helix-core/src/test/java/org/apache/helix/integration/TestRenamePartition.java
* helix-core/src/main/java/org/apache/helix/api/ParticipantAccessor.java
* helix-core/src/main/java/org/apache/helix/api/ClusterAccessor.java
* helix-core/src/test/java/org/apache/helix/monitoring/mbeans/TestResourceMonitor.java
* helix-core/src/main/java/org/apache/helix/api/ResourceAccessor.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestBestPossibleCalcStageCompatibility.java
* helix-core/src/test/java/org/apache/helix/controller/stages/BaseStageTest.java
* helix-core/src/test/java/org/apache/helix/integration/TestAddStateModelFactoryAfterConnect.java
* helix-core/src/main/java/org/apache/helix/tools/ClusterSetup.java
* helix-core/src/test/java/org/apache/helix/integration/TestAutoRebalancePartitionLimit.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestCompatibilityCheckStage.java
* helix-core/src/test/java/org/apache/helix/integration/TestSwapInstance.java
[HELIX-109] Review Helix model package, rb=13878 (kanak: rev 3b4129c0ce323adec0acf514648798dc122c2a70)
* helix-examples/src/main/java/org/apache/helix/examples/MasterSlaveStateModelFactory.java
* recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/FileStoreStateModel.java
* helix-core/src/main/java/org/apache/helix/api/Participant.java
* helix-core/src/main/java/org/apache/helix/api/RebalancerConfig.java
* helix-examples/src/main/java/org/apache/helix/examples/DummyParticipant.java
* helix-core/src/main/java/org/apache/helix/manager/zk/DefaultSchedulerMessageHandlerFactory.java
* helix-core/src/test/java/org/apache/helix/integration/TestMessageThrottle2.java
* helix-core/src/main/java/org/apache/helix/api/Resource.java
* helix-core/src/main/java/org/apache/helix/model/ClusterConstraints.java
* helix-core/src/test/java/org/apache/helix/integration/TestSessionExpiryInTransition.java
* helix-core/src/main/java/org/apache/helix/model/Message.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestMessageThrottleStage.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/util/NewConstraintBasedAssignment.java
* helix-core/src/main/java/org/apache/helix/model/InstanceConfig.java
* helix-core/src/main/java/org/apache/helix/api/HelixVersion.java
* helix-core/src/test/java/org/apache/helix/integration/TestCustomizedIdealStateRebalancer.java
* helix-admin-webapp/src/test/java/org/apache/helix/tools/TestResetPartitionState.java
* helix-core/src/main/java/org/apache/helix/manager/zk/ZkBaseDataAccessor.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/SemiAutoRebalancer.java
* helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/IdealStateResource.java
* helix-examples/src/main/java/org/apache/helix/examples/BootstrapProcess.java
* helix-core/src/test/java/org/apache/helix/mock/controller/MockControllerProcess.java
* helix-core/src/main/java/org/apache/helix/manager/zk/ZkCacheBaseDataAccessor.java
* helix-core/src/main/java/org/apache/helix/participant/DistClusterControllerElection.java
* helix-core/src/test/java/org/apache/helix/healthcheck/TestExpandAlert.java
* helix-core/src/main/java/org/apache/helix/manager/zk/DistributedLeaderElection.java
* helix-core/src/main/java/org/apache/helix/api/ResourceAccessor.java
* helix-core/src/main/java/org/apache/helix/controller/stages/TaskAssignmentStage.java
* helix-core/src/main/java/org/apache/helix/model/builder/ExternalViewBuilder.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestResourceComputationStage.java
* helix-core/src/test/java/org/apache/helix/healthcheck/TestSimpleAlert.java
* helix-core/src/test/java/org/apache/helix/messaging/TestAsyncCallbackSvc.java
* helix-core/src/main/java/org/apache/helix/model/builder/ResourceAssignmentBuilder.java
* helix-core/src/test/java/org/apache/helix/integration/TestEnablePartitionDuringDisable.java
* helix-core/src/main/java/org/apache/helix/controller/stages/MessageSelectionStage.java
* helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/SchedulerTasksResource.java
* helix-core/src/test/java/org/apache/helix/controller/strategy/TestNewAutoRebalanceStrategy.java
* helix-core/src/main/java/org/apache/helix/api/ExtView.java
* helix-core/src/main/java/org/apache/helix/tools/StateModelConfigGenerator.java
* helix-core/src/main/java/org/apache/helix/api/CurState.java
* helix-core/src/main/java/org/apache/helix/tools/MessagePoster.java
* helix-core/src/test/java/org/apache/helix/healthcheck/TestWildcardAlert.java
* helix-core/src/main/java/org/apache/helix/controller/stages/MessageGenerationPhase.java
* helix-core/src/main/java/org/apache/helix/manager/zk/DefaultParticipantErrorMessageHandlerFactory.java
* helix-core/src/test/java/org/apache/helix/TestHelixTaskHandler.java
* helix-agent/src/main/java/org/apache/helix/agent/AgentStateModel.java
* helix-core/src/main/java/org/apache/helix/controller/GenericHelixController.java
* helix-core/src/main/java/org/apache/helix/controller/stages/CurrentStateComputationStage.java
* helix-core/src/main/java/org/apache/helix/manager/zk/ControllerManager.java
* helix-core/src/main/java/org/apache/helix/model/ExternalView.java
* helix-core/src/test/java/org/apache/helix/participant/TestDistControllerStateModel.java
* helix-core/src/main/java/org/apache/helix/controller/stages/BestPossibleStateOutput.java
* helix-core/src/test/java/org/apache/helix/integration/TestParticipantErrorMessage.java
* helix-core/src/main/java/org/apache/helix/util/StatusUpdateUtil.java
* helix-core/src/test/java/org/apache/helix/TestZKCallback.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/NewRebalancer.java
* helix-core/src/main/java/org/apache/helix/api/RebalancerRef.java
* helix-core/src/test/java/org/apache/helix/integration/TestResetPartitionState.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/AutoRebalancer.java
* helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixAdmin.java
* helix-core/src/main/java/org/apache/helix/model/builder/StateTransitionTableBuilder.java
* helix-core/src/test/java/org/apache/helix/healthcheck/TestAddDropAlert.java
* helix-core/src/test/java/org/apache/helix/integration/TestCleanupExternalView.java
* helix-core/src/main/java/org/apache/helix/api/Msg.java
* helix-core/src/test/java/org/apache/helix/integration/TestMessagePartitionStateMismatch.java
* helix-core/src/main/java/org/apache/helix/api/RscAssignment.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/NewCustomRebalancer.java
* helix-core/src/main/java/org/apache/helix/messaging/handling/AsyncCallbackService.java
* helix-core/src/test/java/org/apache/helix/manager/zk/TestZkClusterManager.java
* helix-core/src/test/java/org/apache/helix/messaging/TestAsyncCallback.java
* helix-core/src/main/java/org/apache/helix/api/ParticipantAccessor.java
* helix-core/src/main/java/org/apache/helix/model/StateModelDefinition.java
* helix-core/src/main/java/org/apache/helix/api/PartitionId.java
* helix-core/src/test/java/org/apache/helix/TestHelper.java
* helix-core/src/test/java/org/apache/helix/model/TestConstraint.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestMsgSelectionStage.java
* helix-core/src/test/java/org/apache/helix/integration/TestZkReconnect.java
* helix-core/src/main/java/org/apache/helix/manager/zk/CurStateCarryOverUpdater.java
* helix-core/src/main/java/org/apache/helix/messaging/handling/MessageTimeoutTask.java
* helix-core/src/main/java/org/apache/helix/api/Partition.java
* helix-core/src/main/java/org/apache/helix/model/ResourceAssignment.java
* helix-core/src/test/java/org/apache/helix/ZkUnitTestBase.java
* helix-core/src/main/java/org/apache/helix/model/CurrentState.java
* recipes/task-execution/src/main/java/org/apache/helix/taskexecution/TaskStateModel.java
* helix-examples/src/main/java/org/apache/helix/examples/BootstrapHandler.java
* helix-core/src/main/java/org/apache/helix/manager/zk/ParticipantManagerHelper.java
* helix-core/src/main/java/org/apache/helix/api/State.java
* helix-admin-webapp/src/main/java/org/apache/helix/webapp/resources/ResourceGroupResource.java
* helix-core/src/test/java/org/apache/helix/mock/controller/MockController.java
* helix-core/src/test/java/org/apache/helix/messaging/TestDefaultMessagingService.java
* helix-core/src/main/java/org/apache/helix/tools/ZkLogAnalyzer.java
* helix-core/src/main/java/org/apache/helix/controller/stages/BestPossibleStateCalcStage.java
* helix-core/src/test/java/org/apache/helix/healthcheck/TestSimpleWildcardAlert.java
* helix-core/src/main/java/org/apache/helix/controller/stages/ClusterDataCache.java
* helix-core/src/test/java/org/apache/helix/integration/TestMessagingService.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/NewSemiAutoRebalancer.java
* helix-core/src/test/java/org/apache/helix/mock/participant/StoreAccessDiffNodeTransition.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/NewAutoRebalancer.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestCurrentStateComputationStage.java
* helix-core/src/main/java/org/apache/helix/messaging/DefaultMessagingService.java
* helix-core/src/main/java/org/apache/helix/participant/HelixStateMachineEngine.java
* helix-core/src/main/java/org/apache/helix/messaging/handling/HelixTask.java
* helix-core/src/main/java/org/apache/helix/messaging/handling/GroupMessageHandler.java
* helix-core/src/main/java/org/apache/helix/controller/stages/ResourceComputationStage.java
* helix-core/src/main/java/org/apache/helix/model/IdealState.java
* helix-core/src/main/java/org/apache/helix/manager/zk/DefaultControllerMessageHandlerFactory.java
* helix-core/src/main/java/org/apache/helix/api/Cluster.java
* helix-core/src/main/java/org/apache/helix/messaging/handling/HelixStateTransitionHandler.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestRebalancePipeline.java
* helix-core/src/test/java/org/apache/helix/messaging/handling/TestHelixTaskExecutor.java
* helix-core/src/test/java/org/apache/helix/TestHelixTaskExecutor.java
* helix-core/src/test/java/org/apache/helix/mock/participant/StoreAccessOneNodeTransition.java
* helix-core/src/test/java/org/apache/helix/healthcheck/TestStalenessAlert.java
* helix-core/src/main/java/org/apache/helix/controller/stages/CompatibilityCheckStage.java
* helix-core/src/test/java/org/apache/helix/mock/participant/DummyProcess.java
* helix-core/src/main/java/org/apache/helix/api/Controller.java
* helix-core/src/main/java/org/apache/helix/model/Transition.java
* helix-core/src/main/java/org/apache/helix/model/LiveInstance.java
* helix-core/src/test/java/org/apache/helix/integration/TestSchedulerMessage.java
* helix-core/src/test/java/org/apache/helix/integration/manager/TestParticipantManager.java
* helix-core/src/main/java/org/apache/helix/messaging/handling/HelixTaskExecutor.java
* helix-core/src/test/java/org/apache/helix/mock/participant/ErrTransition.java
* helix-core/src/test/java/org/apache/helix/api/TestId.java
* helix-core/src/test/java/org/apache/helix/manager/zk/TestDefaultControllerMsgHandlerFactory.java
* helix-core/src/main/java/org/apache/helix/api/Id.java
* helix-core/src/main/java/org/apache/helix/messaging/AsyncCallback.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/CustomRebalancer.java
* helix-core/src/main/java/org/apache/helix/participant/DistClusterControllerStateModel.java
* helix-core/src/main/java/org/apache/helix/manager/zk/DistributedControllerManager.java
* helix-core/src/main/java/org/apache/helix/messaging/handling/BatchMessageHandler.java
[HELIX-109] Review Helix model package, first half of rebalance-pipeline refactor (kanak: rev 5557a8a56bc797c59d1d829a82e87067492c3fbc)
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/NewRebalancer.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/util/NewConstraintBasedAssignment.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewMessageSelectionStage.java
* helix-core/src/main/java/org/apache/helix/api/ResourceAccessor.java
* helix-core/src/main/java/org/apache/helix/api/SchedulerTaskConfig.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewTaskAssignmentStage.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewExternalViewComputeStage.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/NewAutoRebalancer.java
* helix-core/src/main/java/org/apache/helix/api/Resource.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewCompatibilityCheckStage.java
* helix-core/src/main/java/org/apache/helix/api/StateModelFactoryId.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewMessageOutput.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewMessageThrottleStage.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewResourceComputationStage.java
* helix-core/src/test/java/org/apache/helix/api/TestNewStages.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewCurrentStateComputationStage.java
* helix-core/src/main/java/org/apache/helix/api/Id.java
* helix-core/src/test/java/org/apache/helix/api/TestId.java
* helix-core/src/main/java/org/apache/helix/api/RebalancerRef.java
* helix-core/src/main/java/org/apache/helix/api/RebalancerConfig.java
* helix-core/src/main/java/org/apache/helix/api/ParticipantAccessor.java
* helix-core/src/main/java/org/apache/helix/api/ClusterAccessor.java
* helix-core/src/main/java/org/apache/helix/api/StateModelDefinitionAccessor.java
* helix-core/src/main/java/org/apache/helix/manager/zk/ZkBaseDataAccessor.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewMessageGenerationStage.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewBestPossibleStateCalcStage.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewBestPossibleStateOutput.java
* helix-core/src/main/java/org/apache/helix/controller/stages/RebalanceIdealStateStage.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/NewSemiAutoRebalancer.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewCurrentStateOutput.java
* helix-core/src/main/java/org/apache/helix/controller/GenericHelixController.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/NewCustomRebalancer.java
* helix-core/src/main/java/org/apache/helix/controller/stages/AttributeName.java
* helix-core/src/main/java/org/apache/helix/manager/zk/ZKHelixDataAccessor.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewReadClusterDataStage.java
* helix-core/src/main/java/org/apache/helix/api/Cluster.java
* helix-core/src/main/java/org/apache/helix/api/State.java
* helix-core/src/main/java/org/apache/helix/model/IdealState.java
[HELIX-109] adding config classes (kanak: rev 042fe0c858f7f0ae00609cd6b0934d4c52c7403c)
* helix-core/src/main/java/org/apache/helix/tools/ClusterStateVerifier.java
* helix-core/src/main/java/org/apache/helix/api/ResourceConfig.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/NewAutoRebalancer.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestCompatibilityCheckStage.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewMessageGenerationStage.java
* helix-core/src/main/java/org/apache/helix/api/ParticipantConfig.java
* helix-core/src/test/java/org/apache/helix/integration/TestCustomizedIdealStateRebalancer.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestMessageThrottleStage.java
* helix-core/src/main/java/org/apache/helix/api/RebalancerConfig.java
* helix-core/src/main/java/org/apache/helix/api/Resource.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewBestPossibleStateOutput.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewCurrentStateComputationStage.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewMessageThrottleStage.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewResourceComputationStage.java
* helix-core/src/test/java/org/apache/helix/integration/TestAutoRebalance.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestBestPossibleStateCalcStage.java
* helix-core/src/main/java/org/apache/helix/api/Participant.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/NewSemiAutoRebalancer.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestMsgSelectionStage.java
* helix-core/src/main/java/org/apache/helix/model/ResourceAssignment.java
* helix-core/src/main/java/org/apache/helix/model/ClusterConstraints.java
* helix-core/src/test/java/org/apache/helix/controller/stages/BaseStageTest.java
* helix-core/src/main/java/org/apache/helix/api/RebalancerRef.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestRebalancePipeline.java
* helix-core/src/main/java/org/apache/helix/api/ClusterAccessor.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewExternalViewComputeStage.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewMessageSelectionStage.java
* helix-core/src/main/java/org/apache/helix/controller/GenericHelixController.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/NewCustomRebalancer.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewBestPossibleStateCalcStage.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestCurrentStateComputationStage.java
* helix-core/src/main/java/org/apache/helix/api/ClusterConfig.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestResourceComputationStage.java
* helix-core/src/main/java/org/apache/helix/model/IdealState.java
* helix-core/src/test/java/org/apache/helix/api/TestNewStages.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestBestPossibleCalcStageCompatibility.java
* helix-core/src/main/java/org/apache/helix/api/Cluster.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewTaskAssignmentStage.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/util/NewConstraintBasedAssignment.java
[HELIX-109] Review Helix model package, fix failing tests (kanak: rev b42fbb52d3500b04416249086542b46fd243c69d)
* helix-core/src/main/java/org/apache/helix/controller/stages/NewMessageSelectionStage.java
* helix-core/src/main/java/org/apache/helix/api/Resource.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestBestPossibleCalcStageCompatibility.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestResourceComputationStage.java
[HELIX-109] Review Helix model package, implemented more of ClusterAccessor (kanak: rev b1f20098e81677642052e42a2c49c35ff2167a31)
* helix-core/src/main/java/org/apache/helix/PropertyPathConfig.java
* helix-core/src/main/java/org/apache/helix/api/ClusterAccessor.java
* helix-core/src/main/java/org/apache/helix/api/ResourceConfig.java
* helix-core/src/main/java/org/apache/helix/api/Resource.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestMsgSelectionStage.java
* helix-core/src/main/java/org/apache/helix/PropertyType.java
* helix-core/src/main/java/org/apache/helix/api/RebalancerConfig.java
* helix-core/src/main/java/org/apache/helix/HelixDataAccessor.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewMessageGenerationStage.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewTaskAssignmentStage.java
* helix-core/src/main/java/org/apache/helix/PropertyKey.java
* helix-core/src/main/java/org/apache/helix/api/StateModelDefinitionAccessor.java
* helix-core/src/main/java/org/apache/helix/model/ClusterConfiguration.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewReadClusterDataStage.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewExternalViewComputeStage.java
[HELIX-109] Review Helix model package, fix failing tests (kanak: rev 397a7e961b8f7151e71e2282def0b7a810174de9)
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/NewAutoRebalancer.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/util/NewConstraintBasedAssignment.java
* helix-core/src/test/java/org/apache/helix/integration/TestRenamePartition.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/NewCustomRebalancer.java
* helix-core/src/main/java/org/apache/helix/api/ResourceConfig.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewMessageGenerationStage.java
* helix-core/src/test/java/org/apache/helix/integration/TestCustomizedIdealStateRebalancer.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewBestPossibleStateOutput.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewTaskAssignmentStage.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/NewRebalancer.java
* helix-core/src/test/java/org/apache/helix/integration/TestAutoRebalance.java
* helix-core/src/test/java/org/apache/helix/controller/stages/BaseStageTest.java
* helix-core/src/main/java/org/apache/helix/model/builder/ResourceAssignmentBuilder.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewResourceComputationStage.java
* helix-core/src/main/java/org/apache/helix/api/ClusterAccessor.java
* helix-core/src/main/java/org/apache/helix/tools/ClusterStateVerifier.java
* helix-core/src/main/java/org/apache/helix/controller/rebalancer/NewSemiAutoRebalancer.java
* helix-core/src/test/java/org/apache/helix/controller/stages/TestRebalancePipeline.java
* helix-core/src/test/java/org/apache/helix/api/TestNewStages.java
* helix-core/src/main/java/org/apache/helix/api/ParticipantAccessor.java
* helix-core/src/main/java/org/apache/helix/api/Resource.java
* helix-core/src/main/java/org/apache/helix/controller/stages/NewBestPossibleStateCalcStage.java


> Review Helix model package
> --------------------------
>
>                 Key: HELIX-109
>                 URL: https://issues.apache.org/jira/browse/HELIX-109
>             Project: Apache Helix
>          Issue Type: Task
>          Components: helix-core, helix-webapp-admin
>            Reporter: kishore gopalakrishna
>            Assignee: Kanak Biscuitwala
>             Fix For: 0.6.2-incubating
>
>
> Helix model package does not have any class to represent a partition, replica, resource. All of these are strings and makes it difficult 
> Story: 13



--
This message was sent by Atlassian JIRA
(v6.1#6144)