This is an automated email from the ASF dual-hosted git repository. ppa pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 56214b3d1c IGNITE-20476 Sql. Improved SQL exceptions checking in tests (#2616) add 31c31532bc IGNITE-20019 Sql. Implement system views manager (#2602) No new revisions were added by this update. Summary of changes: .../management/raft/ItCmgRaftServiceTest.java | 35 ++-- .../management/ClusterManagementGroupManager.java | 24 +-- .../{CmgGroupId.java => NodeAttributes.java} | 34 ++-- .../management/NodeAttributesCollector.java | 69 +++++++ ...gyResponse.java => NodeAttributesProvider.java} | 31 ++- .../management/raft/CmgRaftGroupListener.java | 7 +- .../cluster/management/raft/CmgRaftService.java | 14 +- .../raft/commands/ClusterNodeMessage.java | 5 +- .../management/topology/api/LogicalNode.java | 47 +++-- .../internal/cluster/management/MockNode.java | 4 +- .../distributionzones/DistributionZonesUtil.java | 2 +- .../DistributionZonesTestUtil.java | 4 +- .../ItMetaStorageMultipleNodesAbstractTest.java | 3 +- .../metastorage/impl/ItMetaStorageWatchTest.java | 3 +- modules/runner/build.gradle | 2 + .../internal/compute/ItLogicalTopologyTest.java | 8 +- .../ItDistributedConfigurationPropertiesTest.java | 3 +- .../ItDistributedConfigurationStorageTest.java | 3 +- ...niteDistributionZoneManagerNodeRestartTest.java | 2 +- .../rebalance/ItRebalanceDistributedTest.java | 3 +- .../runner/app/ItIgniteNodeRestartTest.java | 3 +- .../org/apache/ignite/internal/app/IgniteImpl.java | 19 +- modules/system-view/build.gradle | 5 + .../internal/systemview/ClusterSystemView.java | 7 + .../ignite/internal/systemview/NodeSystemView.java | 7 + .../ignite/internal/systemview/SystemView.java | 6 + .../internal/systemview/SystemViewManager.java} | 24 ++- .../internal/systemview/SystemViewManagerImpl.java | 145 ++++++++++++++ .../internal/systemview/utils/SystemViewUtils.java | 112 +++++++++++ .../internal/systemview/SystemViewManagerTest.java | 217 +++++++++++++++++++++ 30 files changed, 718 insertions(+), 130 deletions(-) copy modules/cluster-management/src/main/java/org/apache/ignite/internal/cluster/management/{CmgGroupId.java => NodeAttributes.java} (59%) create mode 100644 modules/cluster-management/src/main/java/org/apache/ignite/internal/cluster/management/NodeAttributesCollector.java copy modules/cluster-management/src/main/java/org/apache/ignite/internal/cluster/management/{raft/responses/LogicalTopologyResponse.java => NodeAttributesProvider.java} (58%) copy modules/{metastorage/src/main/java/org/apache/ignite/internal/metastorage/command/PutCommand.java => system-view/src/main/java/org/apache/ignite/internal/systemview/SystemViewManager.java} (61%) create mode 100644 modules/system-view/src/main/java/org/apache/ignite/internal/systemview/SystemViewManagerImpl.java create mode 100644 modules/system-view/src/main/java/org/apache/ignite/internal/systemview/utils/SystemViewUtils.java create mode 100644 modules/system-view/src/test/java/org/apache/ignite/internal/systemview/SystemViewManagerTest.java