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%)