This is an automated email from the ASF dual-hosted git repository.
sk0x50 pushed a change to branch colocation
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 41ecdf017e8 Merge remote-tracking branch 'origin/main' into colocation
add a8e11c00a8e IGNITE-25507 Add extraJvmOpts to run tests (#5910)
add 531fbfb4e5b IGNITE-25407 Allow to import node and cluster config from
file (#5839)
add 341a4cbcb19 Bump org.apache.commons:commons-collections4 from 4.1 to
4.5.0 (#5911)
add 146d43c5cb5 Bump org.rocksdb:rocksdbjni from 10.0.1 to 10.2.1 (#5914)
add e370e737676 Bump spring-boot from 3.4.5 to 3.5.0 (#5912)
add bf6675a55b5 IGNITE-25361 Fix StreamerSubscriber user code invoke under
lock (#5908)
add bc1ab107c89 IGNITE-25460 Add topology metrics (#5901)
add ef0cd6efe26 Merge remote-tracking branch 'origin/main' into colocation
No new revisions were added by this update.
Summary of changes:
build.gradle | 11 +-
docs/_docs/developers-guide/clients/java.adoc | 2 +-
gradle/libs.versions.toml | 6 +-
.../ignite/internal/cli/CliIntegrationTest.java | 4 +-
.../configuration/ItConfigCommandTest.java | 196 +++++++++++++++++++++
.../partitions/reset/ItResetPartitionsTest.java | 5 +-
.../restart/ItRestartPartitionsTest.java | 5 +-
.../partitions/states/ItPartitionStatesTest.java | 4 +-
.../integrationTest/resources/ignite-cluster.conf | 2 +
.../src/integrationTest/resources/ignite-node.conf | 2 +
.../ignite/internal/cli/commands/Options.java | 6 +
.../cli/commands/SpacedParameterMixin.java | 6 +-
.../cluster/config/ClusterConfigUpdateCommand.java | 16 +-
.../node/config/NodeConfigUpdateCommand.java | 16 +-
...=> ConfigurationArgsParseExceptionHandler.java} | 14 +-
.../handler/DefaultExceptionHandlers.java | 1 +
.../ignite/internal/cli/util/ConfigUtils.java | 64 +++++++
.../cli/util/ConfigurationArgsParseException.java} | 10 +-
.../cluster/config/ConfigUpdateCommandTest.java | 3 +-
.../ignite/internal/client/ClientMetricSource.java | 2 +-
modules/cluster-management/build.gradle | 1 +
.../management/metrics/ItTopologyMetricsTest.java | 82 +++++++++
.../management/ClusterManagementGroupManager.java | 36 +++-
.../metrics/ClusterTopologyMetricsSource.java | 140 +++++++++++++++
.../metrics/LocalTopologyMetricsSource.java | 126 +++++++++++++
.../ClusterManagementGroupManagerTest.java | 7 +-
.../internal/cluster/management/MockNode.java | 4 +-
.../internal/streamer/StreamerSubscriber.java | 73 +++++---
.../internal/streamer/StreamerSubscriberTest.java | 12 +-
.../rebalance/ItRebalanceDistributedTest.java | 3 +-
.../ItMetaStorageMultipleNodesAbstractTest.java | 3 +-
.../metastorage/impl/ItMetaStorageWatchTest.java | 8 +-
.../exporters/otlp/OtlpPushMetricExporterTest.java | 6 +-
.../metrics/{LongGauge.java => StringGauge.java} | 34 ++--
.../metrics/{IntGauge.java => UuidGauge.java} | 41 +++--
.../metrics/exporters/jmx/JmxExporter.java | 29 +--
.../metrics/exporters/jmx/MetricSetMbean.java | 12 +-
.../metrics/exporters/jmx/JmxExporterTest.java | 26 +--
.../partition/replicator/fixtures/Node.java | 8 +-
.../rest/metrics/ItMetricControllerTest.java | 4 +-
...terRecoveryControllerRestartPartitionsTest.java | 5 +-
.../recovery/ItDisasterRecoveryControllerTest.java | 13 +-
.../ItDistributedConfigurationPropertiesTest.java | 8 +-
.../ItDistributedConfigurationStorageTest.java | 9 +-
.../runner/app/ItIgniteNodeRestartTest.java | 7 +-
.../org/apache/ignite/internal/app/IgniteImpl.java | 3 +-
.../sql/metrics/SqlClientMetricSource.java | 2 +-
.../exec/mapping/MappingServiceImplTest.java | 9 +-
.../partition/ItPartitionDestructionTest.java | 12 +-
.../disaster/ItDisasterRecoveryManagerTest.java | 12 +-
50 files changed, 941 insertions(+), 169 deletions(-)
create mode 100644
modules/cli/src/integrationTest/resources/ignite-cluster.conf
create mode 100644 modules/cli/src/integrationTest/resources/ignite-node.conf
copy
modules/cli/src/main/java/org/apache/ignite/internal/cli/core/exception/handler/{SectionAlreadyExistsExceptionHandler.java
=> ConfigurationArgsParseExceptionHandler.java} (71%)
create mode 100644
modules/cli/src/main/java/org/apache/ignite/internal/cli/util/ConfigUtils.java
copy
modules/{code-deployment/src/main/java/org/apache/ignite/internal/deployunit/exception/InvalidNodesArgumentException.java
=>
cli/src/main/java/org/apache/ignite/internal/cli/util/ConfigurationArgsParseException.java}
(71%)
create mode 100644
modules/cluster-management/src/integrationTest/java/org/apache/ignite/internal/cluster/management/metrics/ItTopologyMetricsTest.java
create mode 100644
modules/cluster-management/src/main/java/org/apache/ignite/internal/cluster/management/metrics/ClusterTopologyMetricsSource.java
create mode 100644
modules/cluster-management/src/main/java/org/apache/ignite/internal/cluster/management/metrics/LocalTopologyMetricsSource.java
copy
modules/metrics/src/main/java/org/apache/ignite/internal/metrics/{LongGauge.java
=> StringGauge.java} (57%)
copy
modules/metrics/src/main/java/org/apache/ignite/internal/metrics/{IntGauge.java
=> UuidGauge.java} (53%)