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

Hudson commented on HELIX-389:
------------------------------

SUCCESS: Integrated in helix #1268 (See 
[https://builds.apache.org/job/helix/1268/])
[HELIX-389] Unify accessor classes into a single class (kanak: rev 
ce1e926c9c485ac6e87a4c41a3cb5c35bd681e39)
* 
helix-core/src/main/java/org/apache/helix/controller/stages/CurrentStateComputationStage.java
* 
helix-core/src/test/java/org/apache/helix/integration/TestCustomizedIdealStateRebalancer.java
* 
helix-core/src/test/java/org/apache/helix/api/accessor/TestAccessorRecreate.java
* helix-core/src/main/java/org/apache/helix/api/accessor/ClusterAccessor.java
* helix-core/src/main/java/org/apache/helix/api/accessor/ControllerAccessor.java
* 
helix-core/src/test/java/org/apache/helix/integration/TestLocalContainerProvider.java
* helix-core/src/main/java/org/apache/helix/manager/zk/ZkHelixConnection.java
* 
helix-core/src/main/java/org/apache/helix/controller/stages/ResourceComputationStage.java
* 
helix-provisioning/src/main/java/org/apache/helix/provisioning/tools/UpdateProvisionerConfig.java
* 
helix-core/src/main/java/org/apache/helix/controller/stages/MessageGenerationStage.java
* 
helix-core/src/test/java/org/apache/helix/monitoring/mbeans/TestClusterStatusMonitor.java
* 
helix-core/src/main/java/org/apache/helix/controller/stages/BestPossibleStateCalcStage.java
* helix-core/src/main/java/org/apache/helix/api/config/ResourceConfig.java
* 
helix-provisioning/src/main/java/org/apache/helix/provisioning/yarn/AppStatusReportGenerator.java
* helix-core/src/test/java/org/apache/helix/api/TestNewStages.java
* helix-core/src/main/java/org/apache/helix/manager/zk/ZkHelixParticipant.java
* helix-core/src/main/java/org/apache/helix/tools/NewClusterSetup.java
* helix-core/src/main/java/org/apache/helix/model/IdealState.java
* 
helix-core/src/main/java/org/apache/helix/api/accessor/AtomicResourceAccessor.java
* helix-core/src/test/java/org/apache/helix/integration/TestHelixConnection.java
* 
helix-core/src/main/java/org/apache/helix/api/accessor/AtomicParticipantAccessor.java
* 
helix-core/src/main/java/org/apache/helix/controller/rebalancer/SemiAutoRebalancer.java
* 
helix-core/src/main/java/org/apache/helix/controller/rebalancer/FullAutoRebalancer.java
* helix-core/src/main/java/org/apache/helix/api/accessor/ResourceAccessor.java
* 
helix-core/src/test/java/org/apache/helix/controller/stages/TestMessageThrottleStage.java
* 
helix-core/src/test/java/org/apache/helix/controller/stages/TestResourceComputationStage.java
* 
helix-provisioning/src/main/java/org/apache/helix/provisioning/tools/ContainerAdmin.java
* 
recipes/user-defined-rebalancer/src/main/java/org/apache/helix/userdefinedrebalancer/LockManagerRebalancer.java
* 
recipes/rsync-replicated-file-system/src/main/java/org/apache/helix/filestore/ChangeLogReader.java
* 
helix-core/src/main/java/org/apache/helix/controller/stages/ClusterDataCache.java
* 
helix-core/src/main/java/org/apache/helix/controller/rebalancer/FallbackRebalancer.java
* 
helix-provisioning/src/main/java/org/apache/helix/provisioning/yarn/AppMasterLauncher.java
* helix-core/src/main/java/org/apache/helix/api/Resource.java
* helix-core/src/main/java/org/apache/helix/HelixConnection.java
* helix-core/src/main/java/org/apache/helix/HelixManager.java
* 
helix-core/src/main/java/org/apache/helix/api/accessor/AtomicClusterAccessor.java
* helix-core/src/main/java/org/apache/helix/task/TaskRebalancer.java
* 
helix-examples/src/main/java/org/apache/helix/examples/LogicalModelExample.java
* 
helix-core/src/main/java/org/apache/helix/controller/stages/ExternalViewComputeStage.java
* helix-core/src/main/java/org/apache/helix/manager/zk/ZkHelixController.java
* helix-core/src/test/java/org/apache/helix/api/TestUpdateConfig.java
* 
helix-provisioning/src/main/java/org/apache/helix/provisioning/participant/StatelessParticipantService.java
* 
helix-core/src/test/java/org/apache/helix/controller/stages/TestRebalancePipeline.java
* helix-core/src/main/java/org/apache/helix/tools/ClusterSetup.java
* 
helix-core/src/main/java/org/apache/helix/controller/rebalancer/config/PartitionedRebalancerConfig.java
* 
helix-core/src/main/java/org/apache/helix/controller/rebalancer/HelixRebalancer.java
* 
helix-core/src/main/java/org/apache/helix/api/accessor/ParticipantAccessor.java
* 
recipes/jobrunner-yarn/src/main/java/org/apache/helix/provisioning/yarn/example/JobRunnerMain.java
* 
helix-core/src/main/java/org/apache/helix/controller/rebalancer/CustomRebalancer.java


> Unify (Cluster|Resource|Participant)Accessor classes into a single 
> Administrator class
> --------------------------------------------------------------------------------------
>
>                 Key: HELIX-389
>                 URL: https://issues.apache.org/jira/browse/HELIX-389
>             Project: Apache Helix
>          Issue Type: Sub-task
>            Reporter: Kanak Biscuitwala
>            Assignee: Kanak Biscuitwala
>
> It's too confusing to have separate accessors.
> The work tracked by this issue is straightforward: methods that were in 
> ResourceAccessor and ParticipantAccessor will be moved into ClusterAccessor. 
> Some redundant methods may also be deleted. Future work includes updating the 
> configuration and snapshot classes (and associated accessor methods) to be 
> easier to use (and implement for us).



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to