Merge remote-tracking branch 'origin/ignite-51' into ignite-51
Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/440be6ef Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/440be6ef Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/440be6ef Branch: refs/heads/ignite-user-req Commit: 440be6efb678095c405d52a66fde3a529051d560 Parents: 7253add 0219f3e Author: sboikov <sboi...@gridgain.com> Authored: Thu Mar 5 17:14:41 2015 +0300 Committer: sboikov <sboi...@gridgain.com> Committed: Thu Mar 5 17:14:41 2015 +0300 ---------------------------------------------------------------------- .../ignite/codegen/MessageCodeGenerator.java | 5 +- .../apache/ignite/cache/CacheInterceptor.java | 34 +- .../ignite/cache/CacheInterceptorAdapter.java | 12 +- .../configuration/CacheConfiguration.java | 1 + .../internal/IgniteCodeGeneratingFail.java | 29 ++ .../processors/cache/CacheInvokeEntry.java | 75 ++-- .../processors/cache/CacheLazyEntry.java | 133 ++++++ .../processors/cache/CacheObjectImpl.java | 6 +- .../processors/cache/GridCacheAdapter.java | 11 +- .../processors/cache/GridCacheMapEntry.java | 142 +++--- .../processors/cache/KeyCacheObjectImpl.java | 2 +- .../distributed/dht/GridDhtTxPrepareFuture.java | 7 +- .../dht/atomic/GridDhtAtomicCache.java | 38 +- .../local/atomic/GridLocalAtomicCache.java | 38 +- .../cache/transactions/IgniteTxAdapter.java | 9 +- .../cache/transactions/IgniteTxEntry.java | 12 +- .../transactions/IgniteTxLocalAdapter.java | 34 +- .../cache/transactions/TxEntryValueHolder.java | 1 + .../GridCacheInterceptorAbstractSelfTest.java | 104 +++-- .../cache/GridCacheLifecycleAwareSelfTest.java | 10 +- .../GridCacheOnCopyFlagAbstractSelfTest.java | 446 +++++++++++++++++++ .../GridCacheOnCopyFlagAtomicSelfTest.java | 39 ++ .../cache/GridCacheOnCopyFlagLocalSelfTest.java | 39 ++ .../GridCacheOnCopyFlagReplicatedSelfTest.java | 39 ++ ...ridCacheOnCopyFlagTxPartitionedSelfTest.java | 39 ++ .../IgniteCacheInterceptorSelfTestSuite.java | 5 + 26 files changed, 1030 insertions(+), 280 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/440be6ef/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/440be6ef/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMapEntry.java ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/440be6ef/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicCache.java ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/440be6ef/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxAdapter.java ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/440be6ef/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxLocalAdapter.java ----------------------------------------------------------------------