IGNITE-45 - Plugin WIP

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

Branch: refs/heads/ignite-45
Commit: 9b54ec037fef12256d39c430452682e695dc0c45
Parents: 854617e
Author: Alexey Goncharuk <agoncha...@gridgain.com>
Authored: Mon Mar 23 12:46:19 2015 -0700
Committer: Alexey Goncharuk <agoncha...@gridgain.com>
Committed: Mon Mar 23 12:46:19 2015 -0700

----------------------------------------------------------------------
 .../dht/preloader/GridDhtPartitionsExchangeFuture.java        | 6 ++++--
 .../processors/cache/version/GridCacheRawVersionedEntry.java  | 7 ++++---
 2 files changed, 8 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/9b54ec03/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsExchangeFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsExchangeFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsExchangeFuture.java
index 3b489cc..7e7f5a5 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsExchangeFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsExchangeFuture.java
@@ -577,8 +577,10 @@ public class GridDhtPartitionsExchangeFuture extends 
GridFutureAdapter<AffinityT
                         continue;
 
                     // Notify replication manager.
-                    if (cacheCtx.isDrEnabled())
-                        cacheCtx.dr().beforeExchange(topVer, exchId.isLeft());
+                    GridCacheContext drCacheCtx = cacheCtx.isNear() ? 
cacheCtx.near().dht().context() : cacheCtx;
+
+                    if (drCacheCtx.isDrEnabled())
+                        drCacheCtx.dr().beforeExchange(topVer, 
exchId.isLeft());
 
                     // Partition release future is done so we can flush the 
write-behind store.
                     cacheCtx.store().forceFlush();

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/9b54ec03/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/version/GridCacheRawVersionedEntry.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/version/GridCacheRawVersionedEntry.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/version/GridCacheRawVersionedEntry.java
index 60a9ecd..87fe976 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/version/GridCacheRawVersionedEntry.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/version/GridCacheRawVersionedEntry.java
@@ -374,8 +374,9 @@ public class GridCacheRawVersionedEntry<K, V> extends 
DataStreamerEntry implemen
 
     /** {@inheritDoc} */
     @Override public String toString() {
-        return S.toString(GridCacheRawVersionedEntry.class, this, 
"keyBytesLen",
-            keyBytes != null ? keyBytes.length : "n/a", "valBytesLen",
-            valBytes != null ? valBytes.length : "n/a");
+        return S.toString(GridCacheRawVersionedEntry.class, this,
+            "keyBytesLen", keyBytes != null ? keyBytes.length : "n/a",
+            "valBytesLen", valBytes != null ? valBytes.length : "n/a",
+            "super", super.toString());
     }
 }

Reply via email to