You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by gv...@apache.org on 2020/03/10 11:12:39 UTC

[ignite] 01/02: Merge branch 'ignite-master' into ignite-12248

This is an automated email from the ASF dual-hosted git repository.

gvvinblade pushed a commit to branch ignite-12248
in repository https://gitbox.apache.org/repos/asf/ignite.git

commit 88327c743e3737951c68be30b007908ecc082b00
Merge: 98f3950 ba95fd1
Author: Igor Seliverstov <gv...@gmail.com>
AuthorDate: Tue Mar 10 13:39:08 2020 +0300

    Merge branch 'ignite-master' into ignite-12248

 RELEASE_NOTES.txt                                  | 396 +++++++++++++
 modules/aws/pom.xml                                |   6 +
 .../tcp/ipfinder/elb/TcpDiscoveryAlbIpFinder.java  | 218 +++++++
 .../tcp/ipfinder/elb/TcpDiscoveryElbIpFinder.java  |  34 +-
 .../elb/TcpDiscoveryAlbIpFinderSelfTest.java       |  81 +++
 .../ignite/testsuites/IgniteElbTestSuite.java      |   4 +-
 .../ignite/jdbc/JdbcErrorsAbstractSelfTest.java    |   9 +
 .../ignite/jdbc/JdbcThinMetadataSqlMatchTest.java  |  21 +-
 .../JdbcThinConnectionMultipleAddressesTest.java   |  24 +-
 .../org/apache/ignite/IgniteSystemProperties.java  |   9 -
 .../src/main/java/org/apache/ignite/Ignition.java  |   2 -
 .../ignite/configuration/CacheConfiguration.java   |  23 +-
 .../ignite/configuration/IgniteConfiguration.java  |  36 +-
 .../configuration/TransactionConfiguration.java    |  15 +-
 .../apache/ignite/internal/GridKernalContext.java  |   7 +
 .../ignite/internal/GridKernalContextImpl.java     |  12 +
 .../org/apache/ignite/internal/IgniteKernal.java   |   5 +-
 .../org/apache/ignite/internal/IgnitionEx.java     |  27 +-
 .../ignite/internal/TransactionsMXBeanImpl.java    |  10 +-
 .../impl/connection/GridClientConnection.java      |   1 -
 .../internal/client/thin/TcpClientCache.java       |   1 -
 .../ignite/internal/cluster/IgniteClusterImpl.java |  14 +-
 .../internal/commandline/CommandHandler.java       |  16 +-
 .../commandline/ConnectionAndSslParameters.java    |  18 +
 .../managers/communication/GridIoManager.java      |  38 +-
 .../communication/IgniteMessageFactoryImpl.java    |  26 -
 .../communication/TransmissionHandler.java         |  41 +-
 .../internal/mxbean/IgniteStandardMXBean.java      |  93 ++-
 .../processors/affinity/LocalAffinityFunction.java |  78 +++
 .../cache/CacheAffinitySharedManager.java          |   2 +-
 .../processors/cache/ClusterCachesInfo.java        |  10 +-
 .../cache/GridCachePartitionExchangeManager.java   |  79 ++-
 .../processors/cache/GridCachePreloader.java       |   2 +-
 .../processors/cache/GridCacheProcessor.java       | 652 ++++-----------------
 .../processors/cache/GridCacheSharedContext.java   |  10 +-
 .../internal/processors/cache/GridCacheUtils.java  |   7 +-
 .../processors/cache/IgniteCacheProxyImpl.java     |   5 +-
 .../cache/ValidationOnNodeJoinUtils.java           |   5 +-
 .../internal/processors/cache/WalStateManager.java |  17 +-
 .../dht/topology/GridDhtLocalPartition.java        |   2 +-
 .../PartitionDefferedDeleteQueueCleanupTask.java   | 107 ++++
 .../GridCacheDatabaseSharedManager.java            | 116 ++--
 .../pagelocktracker/PageLockTrackerManager.java    |   1 -
 .../cache/persistence/metastorage/MetaStorage.java |  11 +-
 .../wal/reader/StandaloneGridKernalContext.java    |   5 +
 .../processors/cache/query/CacheQuery.java         |   2 +-
 .../cache/query/GridCacheQueryAdapter.java         |  27 +-
 .../cache/transactions/IgniteTxManager.java        | 184 ++++++
 .../metric/PushMetricsExporterAdapter.java         |  34 +-
 .../internal/processors/odbc/SqlListenerUtils.java |  21 +-
 .../processors/platform/cache/PlatformCache.java   |   8 +
 .../platform/cluster/PlatformClusterGroup.java     |  19 +
 .../processors/query/ColumnInformation.java        |   1 -
 .../internal/processors/query/GridQueryCancel.java |  58 +-
 .../processors/query/GridQueryIndexing.java        |   2 +-
 .../processors/query/GridQueryProcessor.java       |  58 +-
 .../processors/query/TableInformation.java         |   1 -
 .../query/messages/GridQueryKillResponse.java      |   1 -
 .../schema/SchemaIndexCachePartitionWorker.java    | 270 +++++++++
 .../query/schema/SchemaIndexCacheVisitor.java      |   5 +-
 .../query/schema/SchemaIndexCacheVisitorImpl.java  | 340 ++---------
 .../ignite/internal/util/GridLogThrottle.java      |   4 +-
 .../ignite/internal/util/GridStringBuilder.java    |   1 -
 .../ignite/internal/util/IgniteCollectors.java     |  55 ++
 .../apache/ignite/internal/util/IgniteUtils.java   |   2 +-
 .../internal/util/future/GridCompoundFuture.java   |   8 +-
 .../ignite/internal/util/nio/GridNioServer.java    |   1 -
 .../ignite/mxbean/BaselineAutoAdjustMXBean.java    |  12 +-
 .../ignite/mxbean/ClientProcessorMXBean.java       |  10 +-
 .../apache/ignite/mxbean/ClusterMetricsMXBean.java |  19 +-
 .../ignite/mxbean/DataRegionMetricsMXBean.java     |  21 +-
 .../apache/ignite/mxbean/DataStorageMXBean.java    |   6 +-
 .../ignite/mxbean/DataStorageMetricsMXBean.java    |  21 +-
 .../org/apache/ignite/mxbean/EncryptionMXBean.java |   6 +-
 .../org/apache/ignite/mxbean/IgniteMXBean.java     | 107 ++--
 .../org/apache/ignite/mxbean/IgnitionMXBean.java   |  72 +--
 ...etersDescriptions.java => MXBeanParameter.java} |  16 +-
 .../mxbean/MXBeanParametersDescriptions.java       |   3 +
 .../ignite/mxbean/MXBeanParametersNames.java       |   3 +
 .../apache/ignite/mxbean/MemoryMetricsMXBean.java  |  21 +-
 .../org/apache/ignite/mxbean/MetricsMxBean.java    |  20 +-
 .../ignite/mxbean/PersistenceMetricsMXBean.java    |  21 +-
 .../ignite/mxbean/TransactionMetricsMxBean.java    |   6 +-
 .../apache/ignite/mxbean/TransactionsMXBean.java   |  95 ++-
 .../apache/ignite/mxbean/WorkersControlMXBean.java |  30 +-
 .../tcp/TcpCommunicationMetricsListener.java       |   1 -
 .../ignite/spi/discovery/tcp/ServerImpl.java       |   1 -
 .../spi/discovery/tcp/TcpDiscoverySpiMBean.java    |  18 +-
 .../ignite/spi/metric/MetricExporterSpi.java       |   2 +-
 .../ignite/thread/IgniteThreadPoolExecutor.java    |   9 +
 .../affinity/local/LocalAffinityFunctionTest.java  |   5 +-
 .../org/apache/ignite/client/FunctionalTest.java   |  10 +-
 .../org/apache/ignite/client/ReliabilityTest.java  |  11 +-
 .../failure/FailureHandlingConfigurationTest.java  |  15 +-
 .../ClusterBaselineNodesMetricsSelfTest.java       |  22 +-
 .../ignite/internal/GridJobStealingSelfTest.java   |  14 +
 .../org/apache/ignite/internal/GridMBeansTest.java |  34 +-
 .../apache/ignite/internal/GridMbeansMiscTest.java | 117 ++++
 .../ignite/internal/TransactionMetricsTest.java    |  26 +-
 .../internal/TransactionsMXBeanImplTest.java       |  20 +-
 ...ientPartitionAwarenessUnstableTopologyTest.java |  11 +-
 .../internal/encryption/EncryptionMXBeanTest.java  |  14 +-
 .../GridManagerLocalMessageListenerSelfTest.java   |  30 +-
 .../checkpoint/GridCheckpointTaskSelfTest.java     |   8 +
 .../GridCommunicationSendMessageSelfTest.java      |  31 +-
 .../GridIoManagerFileTransmissionSelfTest.java     |  32 +-
 .../IgniteMessageFactoryImplTest.java              |   1 -
 .../MessageDirectTypeIdConflictTest.java           |  95 +--
 .../ignite/internal/metric/JmxExporterSpiTest.java |  25 +-
 .../internal/metric/MetricsConfigurationTest.java  |  21 +-
 .../internal/mxbean/IgniteStandardMXBeanTest.java  | 585 ++++++++++++++++++
 .../ignite/internal/mxbean/package-info.java}      |  15 +-
 .../processors/cache/CacheGroupMetricsTest.java    |  18 +-
 .../processors/cache/CacheMetricsManageTest.java   |  20 +-
 .../GridCacheConditionalDeploymentSelfTest.java    |  32 +-
 ...CacheLongRunningTransactionDiagnosticsTest.java |  12 +-
 .../cache/GridCacheProcessorActiveTxTest.java      |  42 +-
 .../GridTransactionsSystemUserTimeMetricsTest.java |  18 +-
 .../cache/IgniteClusterActivateDeactivateTest.java |   1 -
 .../IgniteStartCacheInTransactionSelfTest.java     |   2 +-
 .../SetTxTimeoutOnPartitionMapExchangeTest.java    |  19 +-
 .../distributed/PartitionsExchangeAwareTest.java   |   1 -
 .../rebalancing/GridCacheRebalanceOrderTest.java   | 177 ++++++
 .../cache/eviction/EvictionAbstractTest.java       |  18 +
 .../PageLockTrackerMXBeanImplTest.java             |  28 +-
 ...nsactionIntegrityWithSystemWorkerDeathTest.java |  26 +-
 .../cluster/BaselineAutoAdjustMXBeanTest.java      |  24 +-
 .../processors/database/BPlusTreeSelfTest.java     |   7 +-
 .../processors/odbc/SqlListenerUtilsTest.java      | 108 ++++
 .../query/ScanQueriesTopologyMappingTest.java      | 275 +++++++++
 .../GridCommandHandlerSslWithSecurityTest.java     | 111 ++++
 .../ignite/plugin/PluginConfigurationTest.java     |  92 +--
 .../GridAbstractCommunicationSelfTest.java         |  19 +-
 .../communication/GridCacheMessageSelfTest.java    |  49 +-
 ...pCommunicationSpiConcurrentConnectSelfTest.java |  21 +-
 ...idTcpCommunicationSpiMultithreadedSelfTest.java |  18 +-
 ...GridTcpCommunicationSpiRecoveryAckSelfTest.java |  21 +-
 .../GridTcpCommunicationSpiRecoverySelfTest.java   |  21 +-
 ...TcpCommunicationRecoveryAckClosureSelfTest.java |  21 +-
 .../tcp/TcpCommunicationStatisticsTest.java        |  52 +-
 .../discovery/tcp/TcpDiscoverySpiMBeanTest.java    |  23 +-
 .../ignite/testframework/GridSpiTestContext.java   |  34 +-
 .../testframework/junits/GridAbstractTest.java     |  42 +-
 .../junits/GridTestKernalContext.java              |   1 +
 .../junits/IgniteConfigVariationsAbstractTest.java |   9 +
 .../junits/common/GridCommonAbstractTest.java      | 152 ++++-
 .../ignite/testsuites/IgniteBasicTestSuite.java    |   9 +-
 .../ignite/testsuites/IgniteCacheTestSuite4.java   |   2 +
 .../ignite/testsuites/IgniteCacheTestSuite8.java   |   2 +
 .../ignite/testsuites/SecurityTestSuite.java       |   4 +-
 .../util/GridCommandHandlerAbstractTest.java       |   6 -
 .../apache/ignite/util/GridLogThrottleTest.java    |  62 +-
 .../query/h2/opt/GridH2SpatialIndex.java           |   4 +-
 .../ignite/internal/mxbean/SqlQueryMXBean.java     |  18 +-
 .../cache/query/RegisteredQueryCursor.java         |  10 +
 .../processors/query/h2/IgniteH2Indexing.java      |  89 +--
 .../query/h2/database/H2PkHashIndex.java           |  15 +-
 .../query/h2/database/H2TreeClientIndex.java       |  73 ++-
 .../processors/query/h2/database/H2TreeIndex.java  | 178 +++---
 .../query/h2/database/H2TreeIndexBase.java         |  25 +-
 .../processors/query/h2/opt/GridH2IndexBase.java   |  34 +-
 .../query/h2/sql/GridSqlQueryParser.java           |   6 +-
 .../query/h2/twostep/GridReduceQueryExecutor.java  |   4 +-
 .../visor/verify/ValidateIndexesClosure.java       |   2 +
 .../CacheGroupMetricsWithIndexBuildFailTest.java   |  19 +-
 .../cache/CacheGroupMetricsWithIndexTest.java      |   9 +-
 .../processors/cache/IgniteCacheGroupsSqlTest.java |  17 +
 .../cache/IgniteCacheSqlQueryErrorSelfTest.java    |   9 +
 .../cache/index/AbstractIndexingCommonTest.java    |  54 +-
 .../cache/index/H2DynamicTableSelfTest.java        |   2 +-
 .../persistence/RebuildIndexLogMessageTest.java    |   1 -
 .../db/LongDestroyDurableBackgroundTaskTest.java   |   2 +-
 .../query/IgniteQueryDedicatedPoolTest.java        |   6 -
 .../query/KillQueryErrorOnCancelTest.java          | 173 ++++++
 .../processors/query/KillQueryFromClientTest.java  |   1 -
 .../query/KillQueryOnClientDisconnectTest.java     |   1 -
 .../internal/processors/query/KillQueryTest.java   | 100 +++-
 .../query/h2/GridIndexRebuildSelfTest.java         | 174 +++++-
 .../GridIndexRebuildWithMvccEnabledSelfTest.java   |   5 +-
 .../IgniteBinaryCacheQueryTestSuite.java           |   2 +
 ...teCacheWithIndexingAndPersistenceTestSuite.java |   4 +-
 .../util/GridCommandHandlerBrokenIndexTest.java    | 245 ++++++++
 .../ignite/ml/selection/paramgrid/ParamGrid.java   |   1 -
 .../ignite/ml/util/genetic/GeneticAlgorithm.java   |   1 -
 .../apache/ignite/ml/util/genetic/Population.java  |   1 -
 .../opencensus/OpenCensusMetricExporterSpi.java    |   2 +
 .../ExpiryCacheHolderTest.cs                       |   5 +
 .../Cache/CacheMetricsTest.cs                      |  88 +++
 .../Cache/CacheTestAsyncWrapper.cs                 |   6 +
 .../dotnet/Apache.Ignite.Core/Cache/ICache.cs      |   9 +
 .../Apache.Ignite.Core/Cluster/IClusterGroup.cs    |   8 +
 .../Apache.Ignite.Core/Impl/Cache/CacheImpl.cs     |   6 +
 .../Apache.Ignite.Core/Impl/Cache/CacheOp.cs       |   3 +-
 .../Impl/Cluster/ClusterGroupImpl.cs               |  27 +
 .../dotnet/Apache.Ignite.Core/Impl/Ignite.cs       |   6 +
 modules/platforms/dotnet/build.ps1                 |  13 +-
 .../org/apache/ignite/yarn/ApplicationMaster.java  |  25 +-
 .../ZookeeperDiscoveryClientDisconnectTest.java    |  14 +-
 .../zk/internal/ZookeeperDiscoveryMiscTest.java    |  28 +-
 parent/pom.xml                                     |   2 +-
 200 files changed, 5715 insertions(+), 2471 deletions(-)