[
https://issues.apache.org/jira/browse/IGNITE-12773?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17057223#comment-17057223
]
Vladimir Steshin commented on IGNITE-12773:
-------------------------------------------
Done all the chages.
> Reduce number of cluster deactivation methods in internal API.
> --------------------------------------------------------------
>
> Key: IGNITE-12773
> URL: https://issues.apache.org/jira/browse/IGNITE-12773
> Project: Ignite
> Issue Type: Improvement
> Reporter: Vladimir Steshin
> Assignee: Vladimir Steshin
> Priority: Minor
>
> To reduce number of cluster deactivation methods in internal API we might:
> {code:java}
> 1. Remove
> GridClientClusterState#active()
> 2. Remove
> GridClientClusterState#active(boolean active)
> 3. Remove
> IGridClusterStateProcessor#changeGlobalState(
> boolean activate,
> Collection<? extends BaselineNode> baselineNodes,
> boolean forceChangeBaselineTopology
> )
> 4. Remove
> GridClusterStateProcessor#changeGlobalState(
> final boolean activate,
> Collection<? extends BaselineNode> baselineNodes,
> boolean forceChangeBaselineTopology,
> boolean isAutoAdjust
> )
> 5. Remove
> GridClusterStateProcessor#changeGlobalState(
> final boolean activate,
> Collection<? extends BaselineNode> baselineNodes,
> boolean forceChangeBaselineTopology
> )
> 6. Remove
> GridClusterStateProcessor#changeGlobalState(
> ClusterState state,
> Collection<? extends BaselineNode> baselineNodes,
> boolean forceChangeBaselineTopology
> )
> 7. Add boolean isAutoAdjust to
> IGridClusterStateProcessor#changeGlobalState(
> ClusterState state,
> Collection<? extends BaselineNode> baselineNodes,
> boolean forceChangeBaselineTopology,
> /* here */ boolean isAutoAdjust /* here */
> )
> 8. Add @Override to
> /* here */ @Override /* here */
> IGridClusterStateProcessor#changeGlobalState(
> ClusterState state,
> Collection<? extends BaselineNode> baselineNodes,
> boolean forceChangeBaselineTopology,
> boolean isAutoAdjust
> )
> 9. Remove, combine with #8:
> IGridClusterStateProcessor#changeGlobalState0(
> ClusterState state,
> BaselineTopology blt,
> boolean forceChangeBaselineTopology,
> boolean isAutoAdjust
> )
> {code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)