IGNITE-1275 - Use topology-safe method in marshaller context.
Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/d31a8df0 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/d31a8df0 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/d31a8df0 Branch: refs/heads/ignite-1258 Commit: d31a8df01fbdf2c3e32663ba57cb35d2ef7797d9 Parents: 94e95ea 6b93ee7 Author: Alexey Goncharuk <agoncha...@gridgain.com> Authored: Thu Aug 20 18:31:48 2015 -0700 Committer: Alexey Goncharuk <agoncha...@gridgain.com> Committed: Thu Aug 20 18:31:48 2015 -0700 ---------------------------------------------------------------------- .../ignite/internal/MarshallerContextImpl.java | 2 +- .../processors/cache/GridCacheAdapter.java | 82 +++++-- .../distributed/dht/GridDhtCacheAdapter.java | 12 +- .../cache/distributed/dht/GridDhtGetFuture.java | 12 +- .../dht/GridPartitionedGetFuture.java | 86 +++++--- .../dht/atomic/GridDhtAtomicCache.java | 16 +- .../dht/colocated/GridDhtColocatedCache.java | 19 +- .../distributed/near/GridNearAtomicCache.java | 6 +- .../distributed/near/GridNearCacheAdapter.java | 15 +- .../distributed/near/GridNearCacheEntry.java | 4 +- .../distributed/near/GridNearGetFuture.java | 101 ++++++--- .../near/GridNearTransactionalCache.java | 9 +- .../cache/distributed/near/GridNearTxLocal.java | 7 +- .../local/atomic/GridLocalAtomicCache.java | 17 +- .../IgniteCacheTopologySafeGetSelfTest.java | 215 +++++++++++++++++++ ...gniteCachePutRetryTransactionalSelfTest.java | 2 + .../IgniteCacheFailoverTestSuite.java | 2 + 17 files changed, 494 insertions(+), 113 deletions(-) ----------------------------------------------------------------------