ignite-5272-tx

Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/8b687216
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/8b687216
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/8b687216

Branch: refs/heads/ignite-5272-tx
Commit: 8b687216d2075becff62c5d5731c9690bb00a74a
Parents: f610651
Author: sboikov <sboi...@gridgain.com>
Authored: Thu Jun 8 23:19:09 2017 +0300
Committer: sboikov <sboi...@gridgain.com>
Committed: Thu Jun 8 23:19:09 2017 +0300

----------------------------------------------------------------------
 .../internal/processors/cache/GridCacheIoManager.java   |  2 --
 .../cache/distributed/dht/GridDhtCacheAdapter.java      |  1 +
 .../distributed/dht/GridPartitionedSingleGetFuture.java | 12 +++++-------
 3 files changed, 6 insertions(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ignite/blob/8b687216/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIoManager.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIoManager.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIoManager.java
index 81d5b39..278964a 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIoManager.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIoManager.java
@@ -390,8 +390,6 @@ public class GridCacheIoManager extends 
GridCacheSharedManagerAdapter {
 
             unmarshall(nodeId, cacheMsg);
 
-            log.info("Message: " + cacheMsg);
-
             if (cacheMsg.classError() != null)
                 processFailedMessage(nodeId, cacheMsg, c);
             else

http://git-wip-us.apache.org/repos/asf/ignite/blob/8b687216/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtCacheAdapter.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtCacheAdapter.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtCacheAdapter.java
index 6427140..38d0108 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtCacheAdapter.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtCacheAdapter.java
@@ -797,6 +797,7 @@ public abstract class GridDhtCacheAdapter<K, V> extends 
GridDistributedCacheAdap
      * @param reader Reader node ID.
      * @param msgId Message ID.
      * @param keys Keys to get.
+     * @param addReaders Add readers flag.
      * @param readThrough Read through flag.
      * @param topVer Topology version.
      * @param subjId Subject ID.

http://git-wip-us.apache.org/repos/asf/ignite/blob/8b687216/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridPartitionedSingleGetFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridPartitionedSingleGetFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridPartitionedSingleGetFuture.java
index a6883e9..4d0fa29 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridPartitionedSingleGetFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridPartitionedSingleGetFuture.java
@@ -221,7 +221,7 @@ public class GridPartitionedSingleGetFuture extends 
GridCacheFutureAdapter<Objec
             return;
 
         if (node.isLocal()) {
-            final GridDhtFuture<Collection<GridCacheEntryInfo>> fut = 
cctx.dht().getDhtSingleAsync(node.id(),
+            final GridDhtFuture<GridCacheEntryInfo> fut = 
cctx.dht().getDhtSingleAsync(node.id(),
                 -1,
                 key,
                 false,
@@ -246,14 +246,12 @@ public class GridPartitionedSingleGetFuture extends 
GridCacheFutureAdapter<Objec
                 map(updTopVer);
             }
             else {
-                fut.listen(new 
CI1<IgniteInternalFuture<Collection<GridCacheEntryInfo>>>() {
-                    @Override public void 
apply(IgniteInternalFuture<Collection<GridCacheEntryInfo>> fut) {
+                fut.listen(new CI1<IgniteInternalFuture<GridCacheEntryInfo>>() 
{
+                    @Override public void 
apply(IgniteInternalFuture<GridCacheEntryInfo> fut) {
                         try {
-                            Collection<GridCacheEntryInfo> infos = fut.get();
+                            GridCacheEntryInfo info = fut.get();
 
-                            assert F.isEmpty(infos) || infos.size() == 1 : 
infos;
-
-                            setResult(F.first(infos));
+                            setResult(info);
                         }
                         catch (Exception e) {
                             U.error(log, "Failed to get values from dht cache 
[fut=" + fut + "]", e);

Reply via email to