This is an automated email from the ASF dual-hosted git repository. sboikov pushed a change to branch ignite-9720 in repository https://gitbox.apache.org/repos/asf/ignite.git.
from 172dd83 fix test add db74e92 IGNITE-11914 Failures to deserialize discovery data should be handled by a failure handler - Fixes #6641 add 4285e78 IGNITE-11955 Fix control.sh issues related to IGNITE-11876 and IGNITE-11913 - Fixes #6660. add 0005467 IGNITE-11954 control.sh should log actions performed - Fixes #6661. add c4da2d8 IGNITE-11963 Remove ContinuousQueryDeserializationErrorOnNodeJoinTest - Fixes #6666. add 0426958 IGNITE-11945: Metric API changes. (#6656) add 1cc9412 IGNITE-9934 Improve logging on partition map exchange - Fixes #6295. add 9f7e500 IGNITE-11957 IdleVerify command should print end time of execution - Fixes #6662. add 2999cb9 IGNITE-9488 Adjust number of cache entries tested to allow the test to finish before timeout - Fixes #6663. new 81a55ae Merge branch 'master' into ignite-9720 The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../benchmarks/jol/GridMetricsJolBenchmark.java | 4 +- .../org/apache/ignite/internal/IgniteKernal.java | 11 +- .../internal/commandline/ActivateCommand.java | 14 +- .../internal/commandline/BaselineCommand.java | 54 +++--- .../ignite/internal/commandline/Command.java | 23 ++- .../internal/commandline/CommandHandler.java | 207 +++++++++++++++----- .../ignite/internal/commandline/CommandList.java | 7 + .../ignite/internal/commandline/CommandLogger.java | 131 +++---------- .../internal/commandline/CommonArgParser.java | 11 +- .../internal/commandline/DeactivateCommand.java | 14 +- .../ignite/internal/commandline/StateCommand.java | 14 +- .../ignite/internal/commandline/TxCommands.java | 104 +++++----- .../ignite/internal/commandline/WalCommands.java | 56 +++--- .../internal/commandline/cache/CacheCommands.java | 74 ++++--- .../commandline/cache/CacheContention.java | 12 +- .../commandline/cache/CacheDistribution.java | 12 +- .../commandline/cache/CacheValidateIndexes.java | 32 ++-- .../internal/commandline/cache/CacheViewer.java | 27 +-- .../commandline/cache/FindAndDeleteGarbage.java | 21 +- .../internal/commandline/cache/IdleVerify.java | 81 ++++++-- .../commandline/cache/ResetLostPartitions.java | 11 +- .../commandline/diagnostic/DiagnosticCommand.java | 36 ++-- .../commandline/diagnostic/PageLocksCommand.java | 26 +-- .../managers/discovery/ClusterMetricsImpl.java | 23 +-- .../internal/metric/IoStatisticsHolderCache.java | 22 ++- .../internal/metric/IoStatisticsHolderIndex.java | 27 +-- .../IgniteAuthenticationProcessor.java | 2 +- .../processors/cache/CacheGroupContext.java | 16 +- .../processors/cache/CacheMetricsImpl.java | 34 ++-- .../processors/cache/GridCacheAdapter.java | 10 +- .../processors/cache/GridCacheProcessor.java | 4 +- .../preloader/GridDhtPartitionsExchangeFuture.java | 1 + .../processors/cache/mvcc/MvccProcessorImpl.java | 2 +- .../cache/persistence/DataRegionMetricsImpl.java | 76 +++++--- .../cache/persistence/DataStorageMetricsImpl.java | 51 ++--- .../GridCacheDatabaseSharedManager.java | 2 +- .../IgniteCacheDatabaseSharedManager.java | 2 +- .../cache/verify/IdleVerifyResultV2.java | 13 +- .../verify/VerifyBackupPartitionsDumpTask.java | 42 +--- .../cache/verify/VerifyBackupPartitionsTaskV2.java | 55 +++--- .../cluster/GridClusterStateProcessor.java | 14 +- .../internal/processors/job/GridJobProcessor.java | 6 +- .../persistence/DistributedMetaStorageImpl.java | 6 +- .../internal/processors/metric/AbstractMetric.java | 10 +- .../processors/metric/GridMetricManager.java | 173 +++++++++++------ .../internal/processors/metric/MetricRegistry.java | 208 ++++++++++++++------ .../processors/metric/MetricRegistryImpl.java | 212 --------------------- .../metric/MetricRegistryPrefixProxy.java | 177 ----------------- .../metric/PushMetricsExporterAdapter.java | 8 +- .../processors/metric/impl/BooleanGauge.java | 6 +- .../processors/metric/impl/BooleanMetricImpl.java | 6 +- .../processors/metric/impl/DoubleGauge.java | 6 +- .../processors/metric/impl/DoubleMetricImpl.java | 6 +- .../processors/metric/impl/HistogramMetric.java | 6 +- .../processors/metric/impl/HitRateMetric.java | 6 +- .../internal/processors/metric/impl/IntGauge.java | 6 +- .../processors/metric/impl/IntMetricImpl.java | 6 +- .../metric/impl/LongAdderMetricImpl.java | 6 +- .../internal/processors/metric/impl/LongGauge.java | 6 +- .../processors/metric/impl/LongMetricImpl.java | 6 +- .../processors/metric/impl/MetricUtils.java | 67 +++---- .../processors/metric/impl/ObjectGauge.java | 6 +- .../processors/metric/impl/ObjectMetricImpl.java | 6 +- .../OsDiscoveryNodeValidationProcessor.java | 2 +- .../visor/verify/VisorIdleVerifyDumpTaskArg.java | 38 +--- .../internal/visor/verify/VisorIdleVerifyTask.java | 2 +- .../visor/verify/VisorIdleVerifyTaskArg.java | 62 +++++- .../ignite/logger/java/JavaLoggerFileHandler.java | 2 +- .../org/apache/ignite/mxbean/IgniteMXBean.java | 12 +- .../ignite/spi/discovery/tcp/ServerImpl.java | 22 ++- .../ignite/spi/discovery/tcp/TcpDiscoverySpi.java | 22 ++- .../tcp/internal/DiscoveryDataPacket.java | 78 +++++++- .../ignite/spi/metric/MetricExporterSpi.java | 9 +- .../ignite/spi/metric/ReadOnlyMetricRegistry.java | 34 +--- .../ignite/spi/metric/jmx/JmxExporterSpi.java | 64 +++---- ...etricSetMBean.java => MetricRegistryMBean.java} | 63 ++---- .../ignite/spi/metric/log/LogExporterSpi.java | 6 +- .../spi/metric/noop/NoopMetricExporterSpi.java | 4 +- .../commandline/CommandHandlerParsingTest.java | 19 +- .../internal/metric/AbstractExporterSpiTest.java | 18 +- .../internal/metric/CacheMetricsAddRemoveTest.java | 36 ++-- .../internal/metric/IoStatisticsCacheSelfTest.java | 38 ++-- ...IoStatisticsMetricsLocalMXBeanImplSelfTest.java | 56 ++++-- .../internal/metric/IoStatisticsSelfTest.java | 67 +++---- .../ignite/internal/metric/JmxExporterSpiTest.java | 23 ++- .../ignite/internal/metric/LogExporterSpiTest.java | 2 +- .../ignite/internal/metric/MetricsSelfTest.java | 99 ++-------- ...ousQueryDeserializationErrorOnNodeJoinTest.java | 110 ----------- ...ueryRemoteFilterMissingInClassPathSelfTest.java | 28 ++- ...coveryDataDeserializationFailureHanderTest.java | 113 +++++++++++ .../jobmetrics/GridJobMetricsSelfTest.java | 8 +- .../apache/ignite/testframework/GridTestUtils.java | 2 +- .../ignite/testsuites/IgniteBasicTestSuite.java | 2 + .../util/GridCommandHandlerAbstractTest.java | 59 ++++-- .../apache/ignite/util/GridCommandHandlerTest.java | 108 ++++++++--- .../processors/query/h2/database/H2TreeIndex.java | 2 +- .../view/SqlSystemViewCacheGroupsIOStatistics.java | 26 +-- .../spi/metric/sql/MetricSetLocalSystemView.java | 103 ++++++++++ .../ignite/spi/metric/sql/SqlViewExporterSpi.java | 53 +----- .../ignite/spi/metric/sql}/package-info.java | 9 +- .../index/IoStatisticsBasicIndexSelfTest.java | 63 +++--- .../cache/metric/SqlViewExporterSpiTest.java | 2 +- .../testsuites/IgniteCacheQuerySelfTestSuite6.java | 2 - .../opencensus/OpenCensusMetricExporterSpi.java | 110 ++++++----- .../spi/metric/opencensus}/package-info.java | 9 +- .../OpenCensusMetricExporterSpiTest.java | 9 +- .../GridSpringCacheManagerMultiJvmSelfTest.java | 3 +- .../ignite/testsuites/IgniteSpringTestSuite.java | 1 - parent/pom.xml | 4 + 109 files changed, 2014 insertions(+), 1913 deletions(-) delete mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/metric/MetricRegistryImpl.java delete mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/metric/MetricRegistryPrefixProxy.java rename modules/core/src/main/java/org/apache/ignite/spi/metric/jmx/{MetricSetMBean.java => MetricRegistryMBean.java} (73%) delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/query/continuous/ContinuousQueryDeserializationErrorOnNodeJoinTest.java create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/query/continuous/DiscoveryDataDeserializationFailureHanderTest.java create mode 100644 modules/indexing/src/main/java/org/apache/ignite/spi/metric/sql/MetricSetLocalSystemView.java copy {examples/src/main/java/org/apache/ignite/examples/cluster => modules/indexing/src/main/java/org/apache/ignite/spi/metric/sql}/package-info.java (88%) rename modules/opencensus/src/main/java/org/apache/ignite/{internal/processors/monitoring => spi/metric}/opencensus/OpenCensusMetricExporterSpi.java (70%) copy modules/{core/src/main/java/org/apache/ignite/plugin/security => opencensus/src/main/java/org/apache/ignite/spi/metric/opencensus}/package-info.java (87%)