Merge remote-tracking branch 'community/gridgain-7.5.29' into gridgain-7.5.29
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/f52fb797 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/f52fb797 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/f52fb797 Branch: refs/heads/ignite-3414 Commit: f52fb797b61b5f870206e54795d379a8d023279b Parents: 1b7428b 920005d Author: Valentin Kulichenko <[email protected]> Authored: Thu Jul 7 00:08:47 2016 -0700 Committer: Valentin Kulichenko <[email protected]> Committed: Thu Jul 7 00:08:47 2016 -0700 ---------------------------------------------------------------------- .../apache/ignite/IgniteSystemProperties.java | 8 +- .../apache/ignite/internal/IgniteKernal.java | 21 ++ .../processors/cache/GridCacheAdapter.java | 4 + .../processors/cache/GridCacheIoManager.java | 150 +++++++++- .../processors/cache/GridCacheMessage.java | 9 + .../GridCachePartitionExchangeManager.java | 147 +++++++++- .../cache/GridCacheSharedContext.java | 68 +++++ .../processors/cache/GridCacheUtils.java | 21 ++ .../distributed/GridCacheTxRecoveryFuture.java | 70 ++++- .../distributed/GridCacheTxRecoveryRequest.java | 8 + .../GridCacheTxRecoveryResponse.java | 8 + .../distributed/GridDistributedLockRequest.java | 6 + .../GridDistributedLockResponse.java | 6 + .../GridDistributedTxFinishRequest.java | 7 +- .../GridDistributedTxFinishResponse.java | 8 + .../GridDistributedTxPrepareRequest.java | 6 + .../GridDistributedTxPrepareResponse.java | 9 +- .../GridDistributedUnlockRequest.java | 6 + .../distributed/dht/GridDhtLockFuture.java | 52 ++-- .../dht/GridDhtTransactionalCacheAdapter.java | 77 ++++- .../distributed/dht/GridDhtTxFinishFuture.java | 92 +++++- .../cache/distributed/dht/GridDhtTxLocal.java | 27 +- .../distributed/dht/GridDhtTxPrepareFuture.java | 124 +++++++- .../dht/atomic/GridDhtAtomicCache.java | 137 ++++++--- .../GridDhtAtomicDeferredUpdateResponse.java | 7 + .../dht/atomic/GridDhtAtomicUpdateFuture.java | 47 +++- .../dht/atomic/GridDhtAtomicUpdateRequest.java | 6 + .../dht/atomic/GridDhtAtomicUpdateResponse.java | 6 + .../dht/atomic/GridNearAtomicUpdateFuture.java | 54 +++- .../dht/atomic/GridNearAtomicUpdateRequest.java | 6 + .../atomic/GridNearAtomicUpdateResponse.java | 6 + .../dht/colocated/GridDhtColocatedCache.java | 10 + .../colocated/GridDhtColocatedLockFuture.java | 71 +++-- .../GridDhtPartitionsExchangeFuture.java | 26 +- .../near/GridNearOptimisticTxPrepareFuture.java | 32 +++ .../GridNearPessimisticTxPrepareFuture.java | 34 ++- .../near/GridNearTxFinishFuture.java | 97 ++++++- .../near/GridNearTxPrepareFutureAdapter.java | 7 +- .../cache/transactions/IgniteTxHandler.java | 281 ++++++++++++++----- .../processors/task/GridTaskWorker.java | 2 +- .../util/nio/GridNioRecoveryDescriptor.java | 19 +- .../ignite/internal/util/nio/GridNioServer.java | 50 +++- .../util/nio/GridSelectorNioSessionImpl.java | 7 + .../visor/compute/VisorGatewayTask.java | 3 +- .../visor/node/VisorNodeDataCollectorTask.java | 26 -- .../communication/tcp/TcpCommunicationSpi.java | 167 +++++++---- .../resources/META-INF/classnames.properties | 78 ++++- modules/core/src/test/config/log4j-test.xml | 6 + ...gniteCacheMessageRecoveryIdleConnection.java | 154 ++++++++++ .../ignite/testsuites/IgniteCacheTestSuite.java | 2 + 50 files changed, 1886 insertions(+), 389 deletions(-) ----------------------------------------------------------------------
