Merge remote-tracking branch 'origin/sprint-1' into sprint-1
Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/ce0c94a2 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/ce0c94a2 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/ce0c94a2 Branch: refs/heads/ignite-96 Commit: ce0c94a299c4d13f8ac04b8f76d09b4f2d11aa47 Parents: 13475f3 3eba352 Author: Alexey Goncharuk <agoncha...@gridgain.com> Authored: Mon Feb 9 15:43:08 2015 -0800 Committer: Alexey Goncharuk <agoncha...@gridgain.com> Committed: Mon Feb 9 15:43:08 2015 -0800 ---------------------------------------------------------------------- .../apache/ignite/cache/CacheProjection.java | 39 + .../ignite/internal/ClusterGroupAdapter.java | 6 + .../apache/ignite/internal/ClusterGroupEx.java | 9 + .../swapspace/GridSwapSpaceManager.java | 17 + .../processors/cache/CacheEntryImpl0.java | 60 + .../cache/CacheWeakQueryIteratorsHolder.java | 4 +- .../processors/cache/GridCacheAdapter.java | 573 +++++++-- .../cache/GridCacheProjectionImpl.java | 31 + .../processors/cache/GridCacheProxyImpl.java | 73 ++ .../processors/cache/GridCacheSwapManager.java | 206 ++++ .../processors/cache/IgniteCacheProxy.java | 42 +- .../GridDistributedCacheAdapter.java | 71 +- .../distributed/dht/GridDhtCacheAdapter.java | 80 +- .../distributed/near/GridNearAtomicCache.java | 5 + .../distributed/near/GridNearCacheAdapter.java | 8 + .../processors/cache/local/GridLocalCache.java | 12 + .../local/atomic/GridLocalAtomicCache.java | 11 + .../offheap/GridOffHeapProcessor.java | 15 + .../ignite/internal/util/lang/GridFunc.java | 149 +++ .../internal/util/offheap/GridOffHeapMap.java | 7 + .../util/offheap/GridOffHeapPartitionedMap.java | 11 + .../util/offheap/unsafe/GridUnsafeMap.java | 12 +- .../unsafe/GridUnsafePartitionedMap.java | 10 + .../ignite/spi/swapspace/SwapSpaceSpi.java | 11 + .../spi/swapspace/file/FileSwapSpaceSpi.java | 27 + .../spi/swapspace/noop/NoopSwapSpaceSpi.java | 5 + .../cache/GridCacheAbstractFullApiSelfTest.java | 83 +- .../IgniteCacheAtomicLocalPeekModesTest.java | 43 + .../cache/IgniteCacheAtomicLocalPeekTest.java | 43 - .../cache/IgniteCacheAtomicPeekModesTest.java | 49 + .../cache/IgniteCacheAtomicPeekTest.java | 49 - ...gniteCacheAtomicReplicatedPeekModesTest.java | 32 + .../IgniteCacheAtomicReplicatedPeekTest.java | 32 - .../cache/IgniteCachePeekAbstractTest.java | 333 ------ .../cache/IgniteCachePeekModesAbstractTest.java | 1131 ++++++++++++++++++ .../cache/IgniteCacheTxLocalPeekModesTest.java | 43 + .../cache/IgniteCacheTxLocalPeekTest.java | 43 - .../cache/IgniteCacheTxPeekModesTest.java | 49 + .../processors/cache/IgniteCacheTxPeekTest.java | 49 - .../IgniteCacheTxReplicatedPeekModesTest.java | 32 + .../cache/IgniteCacheTxReplicatedPeekTest.java | 32 - ...eAtomicNearOnlyMultiNodeFullApiSelfTest.java | 2 +- ...idCacheNearOnlyMultiNodeFullApiSelfTest.java | 31 +- .../offheap/GridOffHeapMapAbstractSelfTest.java | 52 +- .../inmemory/GridTestSwapSpaceSpi.java | 41 + .../ignite/testsuites/IgniteCacheTestSuite.java | 12 +- ...idHadoopDefaultMapReducePlannerSelfTest.java | 5 + 47 files changed, 2935 insertions(+), 745 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/ce0c94a2/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheAbstractFullApiSelfTest.java ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/ce0c94a2/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/near/GridCacheNearOnlyMultiNodeFullApiSelfTest.java ----------------------------------------------------------------------