You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by pp...@apache.org on 2022/08/17 17:25:10 UTC

[ignite] branch ignite-17512 updated (2d14f2c663b -> 66b8e8479b8)

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

ppa pushed a change to branch ignite-17512
in repository https://gitbox.apache.org/repos/asf/ignite.git


 discard 2d14f2c663b IGNITE-17512 Disable log output to file by default.
 discard 3d054513898 IGNITE-17512 Hide log4j config in classpath.
 discard 8a3b64dfe67 IGNITE-17512 Compatibility start fix.
 discard c10db1dbe25 IGNITE-17512 Simplify use Ignite test framework from external modules.
     add f50fbc767ff IGNITE-17513 [ducktests] Set locale to c.utf-8 in docker image (#10190)
     add 01a7d075a5f IGNITE-15759 Remove LOCAL caches (#10157)
     add 7338198eea6 IGNITE-17507 Fixed an issue that could lead to unexpected partition map exchange on client nodes. Fixes #10187
     add 3c8296ab298 IGNITE-17502 Tasks to sent the snapshot files are not ordered (#10189)
     add a9d49f2ad76 IGNITE-17511 Java ThinClient supports IndexQuery (#10188)
     add 93adc6fc1ae IGNITE-17511 Fix NPE for pageSize test (#10198)
     add 777db6e24e8 IGNITE-17524 Improve deployed services lookup performance by name (#10196)
     add 4728d01995e IGNITE-17496 LWM may be after HWM (reserved) on primary after the node restart (#10185)
     add 170ff5e1837 IGNITE-17526 Fix checking stream in distributed cache query future (#10197)
     add dcb5d183d70 IGNITE-17512 Simplify use Ignite test framework from external modules.
     add 04b1ed777e5 IGNITE-17512 Compatibility start fix.
     add 1cfca810918 IGNITE-17512 Hide log4j config in classpath.
     add 2d6437ae63b IGNITE-17512 Disable log output to file by default.
     add 29ddb9fb42c IGNITE-17512 Added resource location test.
     add bbd73b58190 IGNITE-17512 Code cleanup.
     add a64fe547cfa IGNITE-17512 Refactoring,
     add 90ea2671094 IGNITE-17512 Simplify code.
     add 66b8e8479b8 IGNITE-17512 Fix File -> URI.

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (2d14f2c663b)
            \
             N -- N -- N   refs/heads/ignite-17512 (66b8e8479b8)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .../processors/query/calcite/exec/IndexScan.java   |    5 +-
 .../processors/query/calcite/exec/TableScan.java   |    5 +-
 .../ClientAbstractMultiThreadedSelfTest.java       |   64 +-
 .../client/ClientDefaultCacheSelfTest.java         |   21 +-
 .../ClientAbstractMultiNodeSelfTest.java           |   55 +-
 .../client/integration/ClientAbstractSelfTest.java |   25 +-
 .../internal/jdbc2/JdbcLocalCachesSelfTest.java    |  173 ---
 .../rest/RestBinaryProtocolSelfTest.java           |   17 +-
 .../rest/RestMemcacheProtocolSelfTest.java         |   17 +-
 .../rest/TaskCommandHandlerSelfTest.java           |   36 +-
 .../ignite/jdbc/JdbcLocalCachesSelfTest.java       |  141 --
 .../jdbc/suite/IgniteJdbcDriverTestSuite.java      |    3 -
 .../JdbcThinCacheToJdbcDataTypesCoverageTest.java  |    5 +-
 .../JdbcThinJdbcToCacheDataTypesCoverageTest.java  |    9 +-
 .../clients/src/test/resources/spring-cache.xml    |   11 -
 .../src/test/resources/spring-server-node.xml      |   26 -
 .../src/test/resources/spring-server-ssl-node.xml  |   12 -
 .../ignite/compatibility/cache/LocalCacheTest.java |  136 --
 .../ignite/compatibility/cache/package-info.java   |   22 -
 .../IgniteCompatibilityBasicTestSuite.java         |    2 -
 .../java/org/apache/ignite/cache/CacheMode.java    |   73 +-
 .../org/apache/ignite/cache/CachePeekMode.java     |    3 -
 .../apache/ignite/cache/CacheRebalanceMode.java    |    3 +-
 .../apache/ignite/client/ClientOperationType.java  |    5 +
 .../org/apache/ignite/internal/IgnitionEx.java     |    2 +-
 .../internal/client/GridClientCacheMode.java       |    3 -
 .../internal/client/thin/ClientOperation.java      |    9 +
 .../ignite/internal/client/thin/ClientUtils.java   |    5 +-
 .../internal/client/thin/TcpClientCache.java       |   73 +
 .../internal/client/thin/TcpIgniteClient.java      |    5 +-
 .../ignite/internal/jdbc2/JdbcBatchUpdateTask.java |    9 +-
 .../ignite/internal/jdbc2/JdbcQueryTask.java       |    2 +-
 .../ignite/internal/jdbc2/JdbcStatement.java       |    2 +-
 .../managers/discovery/CustomMessageWrapper.java   |    3 +-
 .../managers/discovery/DiscoveryCustomMessage.java |   10 +
 .../affinity/GridAffinityAssignmentCache.java      |   26 +-
 .../processors/affinity/GridAffinityProcessor.java |    5 -
 .../processors/affinity/LocalAffinityFunction.java |   78 -
 .../cache/CacheAffinityChangeMessage.java          |   53 +-
 .../cache/CacheAffinitySharedManager.java          |   53 +-
 .../processors/cache/CacheGroupContext.java        |   39 +-
 .../processors/cache/CacheMetricsImpl.java         |   52 +-
 .../processors/cache/ClusterCachesInfo.java        |  170 +--
 .../cache/GatewayProtectedCacheProxy.java          |    3 -
 .../processors/cache/GridCacheAdapter.java         |  221 +--
 .../processors/cache/GridCacheAffinityManager.java |   30 -
 .../processors/cache/GridCacheAttributes.java      |    4 +-
 .../processors/cache/GridCacheContext.java         |   16 -
 .../cache/GridCacheDeploymentManager.java          |   13 -
 .../processors/cache/GridCacheEntryEx.java         |   42 -
 .../processors/cache/GridCacheMapEntry.java        |  358 -----
 .../processors/cache/GridCacheMvccManager.java     |    4 +-
 .../cache/GridCachePartitionExchangeManager.java   |   93 +-
 .../processors/cache/GridCacheProcessor.java       |  120 +-
 .../processors/cache/GridCacheTtlManager.java      |    2 +-
 .../internal/processors/cache/GridCacheUtils.java  |   22 +-
 .../cache/IgniteCacheOffheapManagerImpl.java       |   42 +-
 .../processors/cache/IgniteCacheProxyImpl.java     |   18 +-
 .../processors/cache/IgniteInternalCache.java      |    6 +-
 .../cache/PartitionUpdateCounterTrackingImpl.java  |    4 +-
 .../cache/ValidationOnNodeJoinUtils.java           |   17 +-
 .../internal/processors/cache/WalStateManager.java |    7 +-
 .../cache/affinity/GridCacheAffinityImpl.java      |    7 +-
 .../datastructures/CacheDataStructuresManager.java |  117 +-
 .../dht/GridDhtTopologyFutureAdapter.java          |    3 +-
 .../distributed/dht/GridDhtTxPrepareFuture.java    |    6 +-
 .../dht/GridDhtTxQueryEnlistFuture.java            |    2 +-
 .../preloader/GridDhtPartitionsExchangeFuture.java |   74 +-
 .../PartitionDefferedDeleteQueueCleanupTask.java   |    2 +-
 ...dNearOptimisticSerializableTxPrepareFuture.java |   46 +-
 .../near/GridNearOptimisticTxPrepareFuture.java    |   14 +-
 .../GridNearOptimisticTxPrepareFutureAdapter.java  |    4 +-
 .../near/GridNearPessimisticTxPrepareFuture.java   |    9 +-
 .../cache/distributed/near/GridNearTxLocal.java    |  189 +--
 .../processors/cache/local/GridLocalCache.java     |  263 ----
 .../cache/local/GridLocalCacheEntry.java           |  382 -----
 .../cache/local/GridLocalLockCallback.java         |   39 -
 .../cache/local/GridLocalLockFuture.java           |  556 -------
 .../cache/local/atomic/GridLocalAtomicCache.java   | 1580 --------------------
 .../GridCacheDatabaseSharedManager.java            |   12 +-
 .../cache/persistence/GridCacheOffheapManager.java |   50 +-
 .../persistence/checkpoint/CheckpointWorkflow.java |    2 +-
 .../UpgradePendingTreeToPerPartitionTask.java      |    2 +-
 .../snapshot/IgniteSnapshotManager.java            |   94 +-
 .../snapshot/SnapshotFilesRequestMessage.java      |   10 +-
 .../snapshot/SnapshotResponseRemoteFutureTask.java |   97 +-
 .../query/GridCacheDistributedQueryFuture.java     |    4 +-
 .../query/GridCacheDistributedQueryManager.java    |    9 -
 .../cache/query/GridCacheLocalQueryManager.java    |  131 --
 .../cache/query/GridCacheQueryAdapter.java         |   30 +-
 .../cache/query/GridCacheQueryManager.java         |   21 +-
 .../continuous/CacheContinuousQueryHandler.java    |   18 +-
 .../continuous/CacheContinuousQueryManager.java    |   18 +-
 .../cache/query/jdbc/GridCacheQueryJdbcTask.java   |    4 +-
 .../IgniteTxImplicitSingleStateImpl.java           |    4 +-
 .../cache/transactions/IgniteTxLocalAdapter.java   |    8 +-
 .../cache/transactions/IgniteTxStateImpl.java      |   14 +-
 .../processors/cache/verify/CacheInfo.java         |    4 +-
 .../cache/verify/VerifyBackupPartitionsTask.java   |    2 +-
 .../cache/verify/VerifyBackupPartitionsTaskV2.java |    4 +-
 .../continuous/GridContinuousProcessor.java        |    6 +-
 .../processors/datastreamer/DataStreamerImpl.java  |   67 +-
 .../datastructures/GridCacheSetImpl.java           |    2 +-
 .../datastructures/GridSetQueryPredicate.java      |    2 +-
 .../internal/processors/job/GridJobProcessor.java  |    2 +-
 .../platform/client/ClientMessageParser.java       |   12 +
 .../processors/platform/client/ClientStatus.java   |    3 +
 .../cache/ClientCacheConfigurationSerializer.java  |   12 +-
 .../ClientCacheCreateWithConfigurationRequest.java |   11 +
 ...ntCacheGetOrCreateWithConfigurationRequest.java |    3 +
 .../client/cache/ClientCacheIndexQueryRequest.java |  145 ++
 .../ClientAtomicLongCreateRequest.java             |    2 +-
 .../ClientIgniteSetGetOrCreateRequest.java         |    2 +-
 .../platform/utils/PlatformConfigurationUtils.java |    9 +-
 .../processors/query/GridQueryProcessor.java       |   12 +-
 .../processors/service/IgniteServiceProcessor.java |   21 +-
 .../ignite/internal/sql/SqlCommandProcessor.java   |   19 -
 .../ignite/internal/visor/cache/VisorCache.java    |    4 +-
 .../visor/cache/VisorCacheAggregatedMetrics.java   |    4 +-
 .../visor/cache/VisorCacheConfiguration.java       |    5 +-
 .../internal/visor/cache/VisorCacheMetrics.java    |    4 +-
 ...orFindAndDeleteGarbageInPersistenceClosure.java |    2 +-
 .../visor/node/VisorAtomicConfiguration.java       |    5 +-
 .../visor/verify/ValidateIndexesClosure.java       |    2 +-
 .../spi/discovery/DiscoverySpiCustomMessage.java   |    5 +-
 .../main/resources/META-INF/classnames.properties  |   10 -
 modules/core/src/test/config/example-cache.xml     |   14 -
 .../core/src/test/config/load/cache-benchmark.xml  |    9 -
 .../test/config/load/cache-client-benchmark.xml    |    2 +-
 modules/core/src/test/config/spring-cache-swap.xml |    2 +-
 .../test/config/websession/example-cache-base.xml  |   14 -
 .../affinity/local/LocalAffinityFunctionTest.java  |   69 -
 .../org/apache/ignite/client/ReliabilityTest.java  |    4 +-
 .../GridCacheHashMapPutAllWarningsTest.java        |   56 -
 .../processors/cache/CacheClientStoreSelfTest.java |   51 -
 .../cache/CacheDeferredDeleteSanitySelfTest.java   |   19 -
 .../cache/CacheGetEntryAbstractTest.java           |   56 +-
 ...eGetEntryPessimisticRepeatableReadSelfTest.java |   18 -
 ...InterceptorPartitionCounterLocalSanityTest.java |  692 ---------
 .../cache/CacheLockCandidatesThreadTest.java       |    8 -
 .../cache/CacheMetricsEntitiesCountTest.java       |    9 -
 .../cache/CacheOffheapMapEntrySelfTest.java        |   10 -
 ...CacheReadThroughLocalAtomicRestartSelfTest.java |   32 -
 .../CacheReadThroughLocalRestartSelfTest.java      |   48 -
 .../processors/cache/CacheRebalancingSelfTest.java |   23 -
 .../cache/CacheStopAndDestroySelfTest.java         |  152 --
 .../cache/GridCacheAbstractFullApiSelfTest.java    |   14 +-
 .../cache/GridCacheClearLocallySelfTest.java       |  119 +-
 .../cache/GridCacheConcurrentMapSelfTest.java      |   16 +-
 .../GridCacheConfigurationConsistencySelfTest.java |   64 +-
 .../GridCacheConfigurationValidationSelfTest.java  |   13 +-
 .../cache/GridCacheEntryMemorySizeSelfTest.java    |   28 -
 .../GridCacheFastNodeLeftForTransactionTest.java   |    2 +-
 .../GridCacheInterceptorAbstractSelfTest.java      |   62 +-
 .../GridCacheInterceptorLocalAtomicSelfTest.java   |   44 -
 ...cheInterceptorLocalAtomicWithStoreSelfTest.java |   28 -
 .../cache/GridCacheInterceptorLocalSelfTest.java   |   60 -
 ...GridCacheInterceptorLocalWithStoreSelfTest.java |   45 -
 .../GridCacheLocalTxStoreExceptionSelfTest.java    |   45 -
 .../cache/GridCacheMvccManagerSelfTest.java        |   10 -
 .../cache/GridCacheObjectToStringSelfTest.java     |   20 -
 .../cache/GridCacheOnCopyFlagLocalSelfTest.java    |   41 -
 .../cache/GridCacheReferenceCleanupSelfTest.java   |   77 -
 .../processors/cache/GridCacheReloadSelfTest.java  |   14 -
 .../processors/cache/GridCacheSlowTxWarnTest.java  |   48 +-
 .../processors/cache/GridCacheTestEntryEx.java     |   24 -
 .../cache/GridCacheTtlManagerEvictionSelfTest.java |    8 -
 .../cache/GridCacheTtlManagerSelfTest.java         |   10 -
 ...dLocalCacheStoreManagerDeserializationTest.java |  103 --
 ...acheAtomicConcurrentUnorderedUpdateAllTest.java |    5 +-
 .../cache/IgniteCacheAtomicLocalInvokeTest.java    |   50 -
 .../cache/IgniteCacheAtomicLocalPeekModesTest.java |   44 -
 .../IgniteCacheAtomicLocalStoreValueTest.java      |   50 -
 .../IgniteCacheAtomicLocalWithStoreInvokeTest.java |   31 -
 .../IgniteCacheConfigVariationsFullApiTest.java    |   11 +-
 .../IgniteCacheEntryListenerAbstractTest.java      |    8 -
 .../IgniteCacheEntryListenerAtomicLocalTest.java   |   50 -
 .../cache/IgniteCacheEntryListenerTxLocalTest.java |   58 -
 .../processors/cache/IgniteCacheGroupsTest.java    |  210 +--
 .../cache/IgniteCacheInterceptorSelfTestSuite.java |    8 -
 ...IgniteCacheInvokeReadThroughSingleNodeTest.java |   27 -
 .../cache/IgniteCachePeekModesAbstractTest.java    |  435 +-----
 .../cache/IgniteCachePutStackOverflowSelfTest.java |    8 -
 .../cache/IgniteCacheStoreValueAbstractTest.java   |    5 +-
 .../cache/IgniteCacheTxLocalInvokeTest.java        |   58 -
 .../cache/IgniteCacheTxLocalPeekModesTest.java     |   60 -
 .../cache/IgniteCacheTxLocalStoreValueTest.java    |   58 -
 .../cache/IgniteTxExceptionAbstractSelfTest.java   |    5 -
 .../IgniteTxStoreExceptionAbstractSelfTest.java    |    5 -
 .../cache/WalModeChangeAbstractSelfTest.java       |   41 -
 .../GridCacheBinaryObjectsAbstractSelfTest.java    |    9 +-
 .../GridCacheBinaryObjectsAtomicLocalSelfTest.java |   32 -
 .../GridCacheBinaryObjectsLocalOnheapSelfTest.java |   32 -
 .../local/GridCacheBinaryObjectsLocalSelfTest.java |   51 -
 .../GridCacheSetAbstractSelfTest.java              |   10 +-
 .../IgniteDataStructuresTestUtils.java             |   10 -
 .../datastructures/IgniteLockAbstractSelfTest.java |    5 -
 .../IgniteSemaphoreAbstractSelfTest.java           |    6 -
 .../GridCacheLocalAtomicQueueApiSelfTest.java      |   32 -
 .../local/GridCacheLocalAtomicSetSelfTest.java     |   45 -
 .../local/GridCacheLocalQueueApiSelfTest.java      |   40 -
 .../local/GridCacheLocalSequenceApiSelfTest.java   |   33 -
 .../local/GridCacheLocalSetSelfTest.java           |   45 -
 .../local/IgniteLocalAtomicLongApiSelfTest.java    |   33 -
 .../local/IgniteLocalCountDownLatchSelfTest.java   |   97 --
 .../local/IgniteLocalLockSelfTest.java             |  112 --
 .../local/IgniteLocalSemaphoreSelfTest.java        |  100 --
 .../CacheLateAffinityAssignmentTest.java           |  115 +-
 .../GridCacheTransformEventSelfTest.java           |   89 +-
 .../IgniteAbstractTxSuspendResumeTest.java         |   14 +-
 .../distributed/IgniteCacheTxIteratorSelfTest.java |    3 +-
 .../IgniteOptimisticTxSuspendResumeTest.java       |    5 -
 .../GridCacheDhtPreloadMultiThreadedSelfTest.java  |    3 -
 .../near/GridCacheGetStoreErrorSelfTest.java       |    8 -
 .../GridCacheRebalancingSyncSelfTest.java          |    4 +-
 .../cache/eviction/EvictionAbstractTest.java       |  105 --
 .../EvictionPolicyFactoryAbstractTest.java         |  108 --
 ...CacheConcurrentEvictionConsistencySelfTest.java |   35 +-
 .../GridCacheConcurrentEvictionsSelfTest.java      |   38 +-
 .../GridCacheEmptyEntriesLocalSelfTest.java        |   51 -
 .../eviction/GridCacheEvictionFilterSelfTest.java  |   15 +-
 .../GridCacheEvictionLockUnlockSelfTest.java       |   13 -
 .../PageEvictionPagesRecyclingAndReusingTest.java  |   25 -
 .../paged/PageEvictionReadThroughTest.java         |   26 -
 .../eviction/paged/PageEvictionTouchOrderTest.java |   25 -
 .../IgniteCacheAtomicLocalExpiryPolicyTest.java    |   53 -
 ...niteCacheAtomicLocalOnheapExpiryPolicyTest.java |   32 -
 .../expiry/IgniteCacheExpiryPolicyTestSuite.java   |    3 -
 .../expiry/IgniteCacheTxLocalExpiryPolicyTest.java |   50 -
 .../IgniteCacheAtomicLocalLoadAllTest.java         |   50 -
 ...iteCacheAtomicLocalNoLoadPreviousValueTest.java |   50 -
 .../IgniteCacheAtomicLocalNoReadThroughTest.java   |   50 -
 .../IgniteCacheAtomicLocalNoWriteThroughTest.java  |   50 -
 .../integration/IgniteCacheTxLocalLoadAllTest.java |   58 -
 .../IgniteCacheTxLocalNoLoadPreviousValueTest.java |   66 -
 .../IgniteCacheTxLocalNoReadThroughTest.java       |   66 -
 .../IgniteCacheTxLocalNoWriteThroughTest.java      |   66 -
 ...GridCacheAtomicLocalMetricsNoStoreSelfTest.java |   36 -
 .../local/GridCacheAtomicLocalMetricsSelfTest.java |   57 -
 ...GridCacheAtomicLocalTckMetricsSelfTestImpl.java |  188 ---
 .../local/GridCacheDaemonNodeLocalSelfTest.java    |   41 -
 .../GridCacheLocalAtomicBasicStoreSelfTest.java    |   32 -
 .../local/GridCacheLocalAtomicFullApiSelfTest.java |   42 -
 ...cheLocalAtomicGetAndTransformStoreSelfTest.java |   33 -
 ...cheLocalAtomicMetricsNoReadThroughSelfTest.java |   48 -
 ...idCacheLocalAtomicWithGroupFullApiSelfTest.java |   34 -
 .../local/GridCacheLocalBasicApiSelfTest.java      |   52 -
 ...dCacheLocalBasicStoreMultithreadedSelfTest.java |   31 -
 .../local/GridCacheLocalBasicStoreSelfTest.java    |   49 -
 .../GridCacheLocalByteArrayValuesSelfTest.java     |  214 ---
 .../cache/local/GridCacheLocalEventSelfTest.java   |   56 -
 .../local/GridCacheLocalEvictionEventSelfTest.java |   55 -
 ...GridCacheLocalFullApiMultithreadedSelfTest.java |   38 -
 .../cache/local/GridCacheLocalFullApiSelfTest.java |  160 --
 ...GridCacheLocalGetAndTransformStoreSelfTest.java |   49 -
 .../local/GridCacheLocalIsolatedNodesSelfTest.java |  123 --
 .../local/GridCacheLocalIteratorsSelfTest.java     |   51 -
 .../cache/local/GridCacheLocalLoadAllSelfTest.java |  122 --
 .../cache/local/GridCacheLocalLockSelfTest.java    |  335 -----
 .../cache/local/GridCacheLocalMetricsSelfTest.java |   67 -
 .../local/GridCacheLocalMultithreadedSelfTest.java |  369 -----
 .../local/GridCacheLocalTxExceptionSelfTest.java   |   46 -
 .../GridCacheLocalTxMultiThreadedSelfTest.java     |  100 --
 .../cache/local/GridCacheLocalTxReadTest.java      |   33 -
 .../GridCacheLocalTxSingleThreadedSelfTest.java    |   95 --
 .../local/GridCacheLocalTxTimeoutSelfTest.java     |  185 ---
 .../GridCacheLocalWithGroupFullApiSelfTest.java    |   34 -
 .../mvcc/CacheMvccConfigurationValidationTest.java |   19 -
 .../IgnitePdsDestroyCacheAbstractTest.java         |   13 +-
 .../persistence/IgnitePdsDestroyCacheTest.java     |   21 +-
 .../persistence/IgnitePdsDynamicCacheTest.java     |   11 -
 .../db/IgnitePdsPartitionPreloadTest.java          |   56 +-
 .../cache/persistence/db/IgnitePdsWithTtlTest.java |   12 -
 .../pagemem/PageMemoryLazyAllocationTest.java      |   26 -
 .../PageMemoryLazyAllocationWithPDSTest.java       |    8 -
 .../snapshot/IgniteSnapshotRemoteRequestTest.java  |   89 +-
 .../cache/query/CacheScanQueryFailoverTest.java    |   17 -
 .../CacheContinuousQueryCounterAbstractTest.java   |    5 -
 .../CacheContinuousQueryExecuteInPrimaryTest.java  |   37 -
 ...acheContinuousWithTransformerLocalSelfTest.java |   29 -
 .../GridCacheContinuousQueryAbstractSelfTest.java  |    8 -
 ...ridCacheContinuousQueryLocalAtomicSelfTest.java |   32 -
 .../GridCacheContinuousQueryLocalSelfTest.java     |   37 -
 .../store/GridCacheWriteBehindStoreLocalTest.java  |   46 -
 .../transactions/PartitionUpdateCounterTest.java   |    8 +-
 .../TxLocalDhtMixedCacheModesTest.java             |   86 --
 .../TxPessimisticDeadlockDetectionTest.java        |   28 -
 ...sionedEntryLocalAtomicSwapDisabledSelfTest.java |   46 -
 ...heVersionedEntryLocalTransactionalSelfTest.java |   57 -
 .../DataStreamProcessorMvccSelfTest.java           |    8 -
 .../datastreamer/DataStreamProcessorSelfTest.java  |   23 -
 .../query/ScanQueriesTopologyMappingTest.java      |   29 -
 .../cache/GridCacheCommandHandlerSelfTest.java     |    2 +-
 .../top/CacheTopologyCommandHandlerTest.java       |    2 +-
 .../loadtests/hashmap/GridCacheTestContext.java    |    5 +-
 .../apache/ignite/testframework/GridTestUtils.java |   16 +
 .../ignite/testframework/MvccFeatureChecker.java   |   18 -
 .../testframework/config/GridTestProperties.java   |  101 +-
 .../junits/common/GridCommonAbstractTest.java      |   13 +-
 .../common/GridCommonAbstractTestSelfTest.java     |   15 +
 .../testsuites/IgniteBinaryCacheTestSuite.java     |    2 -
 .../testsuites/IgniteBinaryObjectsTestSuite.java   |    6 -
 ...niteCacheDataStructuresBinarySelfTestSuite.java |    4 -
 .../IgniteCacheDataStructuresSelfTestSuite.java    |   19 -
 .../IgniteCacheEvictionSelfTestSuite.java          |    2 -
 .../IgniteCacheFullApiSelfTestSuite.java           |   10 -
 .../IgniteCacheIteratorsSelfTestSuite.java         |    2 -
 .../IgniteCacheMetricsSelfTestSuite.java           |   10 -
 .../testsuites/IgniteCacheMvccTestSuite1.java      |   10 -
 .../testsuites/IgniteCacheMvccTestSuite2.java      |    8 -
 .../testsuites/IgniteCacheMvccTestSuite3.java      |    6 -
 .../testsuites/IgniteCacheMvccTestSuite4.java      |   16 -
 .../testsuites/IgniteCacheMvccTestSuite5.java      |    2 -
 .../testsuites/IgniteCacheMvccTestSuite6.java      |    4 -
 .../testsuites/IgniteCacheMvccTestSuite8.java      |    8 -
 .../ignite/testsuites/IgniteCacheTestSuite.java    |   10 -
 .../ignite/testsuites/IgniteCacheTestSuite10.java  |    4 -
 .../ignite/testsuites/IgniteCacheTestSuite11.java  |    2 -
 .../ignite/testsuites/IgniteCacheTestSuite2.java   |   36 +-
 .../ignite/testsuites/IgniteCacheTestSuite3.java   |    4 -
 .../ignite/testsuites/IgniteCacheTestSuite4.java   |   34 -
 .../ignite/testsuites/IgniteCacheTestSuite6.java   |    3 -
 .../IgniteCacheWriteBehindTestSuite.java           |    2 -
 .../org/apache/ignite/util/TestStorageUtils.java   |    2 -
 .../test/webapp/META-INF/ignite-webapp-config.xml  |   11 -
 modules/ducktests/tests/docker/Dockerfile          |    9 +-
 .../ducktests/tests/ignitetest/tests/auth_test.py  |    2 +-
 .../processors/query/h2/CommandProcessor.java      |    4 -
 .../processors/query/h2/IgniteH2Indexing.java      |    2 +-
 .../h2/twostep/PartitionReservationManager.java    |    2 +-
 .../query/h2/twostep/ReducePartitionMapper.java    |   17 +-
 .../ignite/cache/query/IndexQueryTestSuite.java    |    3 +-
 .../cache/query/ThinClientIndexQueryTest.java      |  359 +++++
 .../CacheLocalQueryDetailMetricsSelfTest.java      |   33 -
 .../cache/CacheLocalQueryMetricsSelfTest.java      |   33 -
 .../IgniteCacheAbstractFieldsQuerySelfTest.java    |    5 +-
 .../cache/IgniteCacheAbstractQuerySelfTest.java    |    3 +-
 .../cache/IgniteCacheOffheapIndexScanTest.java     |    9 +-
 .../index/DynamicIndexAbstractBasicSelfTest.java   |   29 -
 .../cache/index/DynamicIndexAbstractSelfTest.java  |   17 -
 .../cache/index/H2DynamicTableSelfTest.java        |   21 -
 .../local/IgniteCacheLocalAtomicQuerySelfTest.java |   32 -
 .../local/IgniteCacheLocalFieldsQuerySelfTest.java |   53 -
 ...niteCacheLocalQueryCancelOrTimeoutSelfTest.java |  192 ---
 ...gniteCacheLocalQueryDefaultTimeoutSelfTest.java |  161 --
 .../cache/local/IgniteCacheLocalQuerySelfTest.java |  152 --
 .../persistence/db/wal/IgniteWalRecoveryTest.java  |   49 +-
 .../cache/ttl/CacheTtlAbstractSelfTest.java        |    5 -
 .../cache/ttl/CacheTtlAtomicLocalSelfTest.java     |   34 -
 .../ttl/CacheTtlTransactionalLocalSelfTest.java    |   34 -
 .../query/IgniteSqlEntryCacheModeAgnosticTest.java |   14 +-
 .../query/IgniteSqlNotNullConstraintTest.java      |   28 +-
 .../query/SqlQueriesTopologyMappingTest.java       |   30 -
 .../ignite/sqltests/SqlDataTypesCoverageTests.java |   10 +-
 .../IgniteBinaryCacheQueryTestSuite.java           |    4 -
 .../IgniteBinaryCacheQueryTestSuite3.java          |    8 -
 .../IgniteBinaryCacheQueryTestSuite4.java          |    3 -
 .../testsuites/IgniteCacheQuerySelfTestSuite5.java |    4 -
 .../testsuites/IgniteCacheQuerySelfTestSuite6.java |    2 -
 .../IgniteCacheWithIndexingTestSuite.java          |    4 -
 .../cache-native-persistence-test-default.xml      |   12 -
 .../cpp/core-test/config/cache-test-default.xml    |   12 -
 .../core-test/config/compute-server0-default.xml   |   12 -
 .../core-test/config/compute-server1-default.xml   |   12 -
 .../cpp/thin-client-test/config/cache-default.xml  |   12 -
 .../cpp/thin-client-test/src/cache_client_test.cpp |   68 +-
 .../Cache/CacheAbstractTest.cs                     |   70 +-
 .../Cache/CacheAbstractTransactionalTest.cs        |    5 -
 .../Cache/CacheLocalAtomicTest.cs                  |   55 -
 .../Cache/CacheLocalTest.cs                        |   55 -
 .../Cache/Store/CacheStoreTestCodeConfig.cs        |   10 +-
 .../Store/cache-store-session-shared-factory.xml   |    4 +-
 .../Config/Cache/Store/cache-store-session.xml     |    4 +-
 .../Config/full-config.xml                         |    2 +-
 .../native-client-test-cache-parallel-store.xml    |    2 +-
 .../Config/native-client-test-cache-store.xml      |    8 +-
 .../Config/native-client-test-cache.xml            |   12 -
 .../IgniteConfigurationSerializerTest.cs           |    2 +-
 .../Apache.Ignite.Core.Tests/MessagingTest.cs      |    2 +-
 .../Cache/Configuration/CacheMode.cs               |   16 +-
 .../Cache/Configuration/CacheRebalanceMode.cs      |    5 +-
 .../IgniteConfigurationSection.xsd                 |    1 -
 .../dotnet/Apache.Ignite.Core/Impl/IgniteUtils.cs  |    1 +
 .../ignite/cache/websession/WebSessionFilter.java  |    6 -
 .../test/webapp2/META-INF/ignite-webapp-config.xml |   11 -
 .../load/IgniteCacheRandomOperationBenchmark.java  |    4 +-
 .../ZkCommunicationErrorResolveFinishMessage.java  |    1 -
 .../ZkCommunicationErrorResolveStartMessage.java   |    1 -
 .../zk/internal/ZkCommunicationFailureContext.java |    4 -
 .../zk/internal/ZkForceNodeFailMessage.java        |    1 -
 .../discovery/zk/internal/ZkNoServersMessage.java  |    1 -
 .../zk/internal/ZookeeperDiscoveryImpl.java        |   33 +-
 392 files changed, 1964 insertions(+), 15832 deletions(-)
 delete mode 100644 modules/clients/src/test/java/org/apache/ignite/internal/jdbc2/JdbcLocalCachesSelfTest.java
 delete mode 100644 modules/clients/src/test/java/org/apache/ignite/jdbc/JdbcLocalCachesSelfTest.java
 delete mode 100644 modules/compatibility/src/test/java/org/apache/ignite/compatibility/cache/LocalCacheTest.java
 delete mode 100644 modules/compatibility/src/test/java/org/apache/ignite/compatibility/cache/package-info.java
 delete mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/affinity/LocalAffinityFunction.java
 delete mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/cache/local/GridLocalCache.java
 delete mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/cache/local/GridLocalCacheEntry.java
 delete mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/cache/local/GridLocalLockCallback.java
 delete mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/cache/local/GridLocalLockFuture.java
 delete mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/cache/local/atomic/GridLocalAtomicCache.java
 delete mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheLocalQueryManager.java
 create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/processors/platform/client/cache/ClientCacheIndexQueryRequest.java
 delete mode 100755 modules/core/src/test/java/org/apache/ignite/cache/affinity/local/LocalAffinityFunctionTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheInterceptorPartitionCounterLocalSanityTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheReadThroughLocalAtomicRestartSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheReadThroughLocalRestartSelfTest.java
 rename modules/core/src/test/java/org/apache/ignite/internal/processors/cache/{local => }/GridCacheFastNodeLeftForTransactionTest.java (99%)
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheInterceptorLocalAtomicSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheInterceptorLocalAtomicWithStoreSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheInterceptorLocalSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheInterceptorLocalWithStoreSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheLocalTxStoreExceptionSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheOnCopyFlagLocalSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridLocalCacheStoreManagerDeserializationTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/IgniteCacheAtomicLocalInvokeTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/IgniteCacheAtomicLocalPeekModesTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/IgniteCacheAtomicLocalStoreValueTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/IgniteCacheAtomicLocalWithStoreInvokeTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/IgniteCacheEntryListenerAtomicLocalTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/IgniteCacheEntryListenerTxLocalTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/IgniteCacheTxLocalInvokeTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/IgniteCacheTxLocalPeekModesTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/IgniteCacheTxLocalStoreValueTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/local/GridCacheBinaryObjectsAtomicLocalSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/local/GridCacheBinaryObjectsLocalOnheapSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/binary/local/GridCacheBinaryObjectsLocalSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/local/GridCacheLocalAtomicQueueApiSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/local/GridCacheLocalAtomicSetSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/local/GridCacheLocalQueueApiSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/local/GridCacheLocalSequenceApiSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/local/GridCacheLocalSetSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/local/IgniteLocalAtomicLongApiSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/local/IgniteLocalCountDownLatchSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/local/IgniteLocalLockSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/datastructures/local/IgniteLocalSemaphoreSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/eviction/GridCacheEmptyEntriesLocalSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/expiry/IgniteCacheAtomicLocalExpiryPolicyTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/expiry/IgniteCacheAtomicLocalOnheapExpiryPolicyTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/expiry/IgniteCacheTxLocalExpiryPolicyTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/integration/IgniteCacheAtomicLocalLoadAllTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/integration/IgniteCacheAtomicLocalNoLoadPreviousValueTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/integration/IgniteCacheAtomicLocalNoReadThroughTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/integration/IgniteCacheAtomicLocalNoWriteThroughTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/integration/IgniteCacheTxLocalLoadAllTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/integration/IgniteCacheTxLocalNoLoadPreviousValueTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/integration/IgniteCacheTxLocalNoReadThroughTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/integration/IgniteCacheTxLocalNoWriteThroughTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheAtomicLocalMetricsNoStoreSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheAtomicLocalMetricsSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheAtomicLocalTckMetricsSelfTestImpl.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheDaemonNodeLocalSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalAtomicBasicStoreSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalAtomicFullApiSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalAtomicGetAndTransformStoreSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalAtomicMetricsNoReadThroughSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalAtomicWithGroupFullApiSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalBasicApiSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalBasicStoreMultithreadedSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalBasicStoreSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalByteArrayValuesSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalEventSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalEvictionEventSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalFullApiMultithreadedSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalFullApiSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalGetAndTransformStoreSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalIsolatedNodesSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalIteratorsSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalLoadAllSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalLockSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalMetricsSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalMultithreadedSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalTxExceptionSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalTxMultiThreadedSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalTxReadTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalTxSingleThreadedSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalTxTimeoutSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/local/GridCacheLocalWithGroupFullApiSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/query/continuous/CacheContinuousWithTransformerLocalSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryLocalAtomicSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/query/continuous/GridCacheContinuousQueryLocalSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/store/GridCacheWriteBehindStoreLocalTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/transactions/TxLocalDhtMixedCacheModesTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/version/CacheVersionedEntryLocalAtomicSwapDisabledSelfTest.java
 delete mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/version/CacheVersionedEntryLocalTransactionalSelfTest.java
 create mode 100644 modules/indexing/src/test/java/org/apache/ignite/cache/query/ThinClientIndexQueryTest.java
 delete mode 100644 modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/CacheLocalQueryDetailMetricsSelfTest.java
 delete mode 100644 modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/CacheLocalQueryMetricsSelfTest.java
 delete mode 100644 modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/local/IgniteCacheLocalAtomicQuerySelfTest.java
 delete mode 100644 modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/local/IgniteCacheLocalFieldsQuerySelfTest.java
 delete mode 100644 modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/local/IgniteCacheLocalQueryCancelOrTimeoutSelfTest.java
 delete mode 100644 modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/local/IgniteCacheLocalQueryDefaultTimeoutSelfTest.java
 delete mode 100644 modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/local/IgniteCacheLocalQuerySelfTest.java
 delete mode 100644 modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/ttl/CacheTtlAtomicLocalSelfTest.java
 delete mode 100644 modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/ttl/CacheTtlTransactionalLocalSelfTest.java
 delete mode 100644 modules/platforms/dotnet/Apache.Ignite.Core.Tests/Cache/CacheLocalAtomicTest.cs
 delete mode 100644 modules/platforms/dotnet/Apache.Ignite.Core.Tests/Cache/CacheLocalTest.cs