This is an automated email from the ASF dual-hosted git repository.
ibessonov pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 38833ffcf2 IGNITE-18639 Implement distributed onLeaderElected callback
within topology aware raft client (#1648)
add 885ed46f9c IGNITE-18734 Add validation-related events to Logical
Topology (#1653)
No new revisions were added by this update.
Summary of changes:
.../cluster/management/ItClusterManagerTest.java | 6 +-
.../internal/cluster/management/MockNode.java | 8 +-
.../management/raft/ItCmgRaftServiceTest.java | 31 ++--
.../management/ClusterManagementGroupManager.java | 18 ++-
.../ClusterManagementConfigurationSchema.java | 5 -
.../network/messages/CmgMessageGroup.java | 6 +
.../management/raft/CmgRaftGroupListener.java | 42 ++++--
.../cluster/management/raft/CmgRaftService.java | 8 +
.../management/raft/RaftStorageManager.java | 29 ++--
.../cluster/management/raft/ValidationManager.java | 94 ++++--------
...Command.java => ReadValidatedNodesCommand.java} | 8 +-
.../management/topology/LogicalTopology.java | 14 ++
.../management/topology/LogicalTopologyImpl.java | 51 ++++---
.../topology/LogicalTopologyServiceImpl.java | 7 +
.../topology/api/LogicalTopologyEventListener.java | 30 +++-
.../topology/api/LogicalTopologyService.java | 9 ++
.../AbstractClusterStateStorageManagerTest.java | 24 +--
.../management/raft/CmgRaftGroupListenerTest.java | 18 +--
.../topology/LogicalTopologyImplTest.java | 32 ++--
.../topology/LogicalTopologyServiceImplTest.java | 12 ++
.../distributionzones/DistributionZoneManager.java | 4 +-
.../java/org/apache/ignite/internal/Cluster.java | 2 +-
.../internal/compute/ItLogicalTopologyTest.java | 161 +++++++++++++++------
23 files changed, 388 insertions(+), 231 deletions(-)
copy
modules/cluster-management/src/main/java/org/apache/ignite/internal/cluster/management/raft/commands/{ReadLogicalTopologyCommand.java
=> ReadValidatedNodesCommand.java} (83%)