Repository: incubator-ignite
Updated Branches:
  refs/heads/ignite-45 b401c0e0d -> 4426dded5


IGNITE-45 - Fixing tests.


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

Branch: refs/heads/ignite-45
Commit: 96709cefd649088c0fe199b87fc2cef06dd0f6bd
Parents: 4bd4642
Author: Alexey Goncharuk <agoncha...@gridgain.com>
Authored: Tue Mar 24 00:41:38 2015 -0700
Committer: Alexey Goncharuk <agoncha...@gridgain.com>
Committed: Tue Mar 24 00:41:38 2015 -0700

----------------------------------------------------------------------
 .../cache/distributed/dht/GridDhtLockFuture.java          |  2 +-
 .../processors/cache/GridCacheLifecycleAwareSelfTest.java | 10 +++++-----
 .../junits/common/GridAbstractLifecycleAwareSelfTest.java |  7 +++++++
 3 files changed, 13 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/96709cef/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockFuture.java
index 9680582..ed61814 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockFuture.java
@@ -929,7 +929,7 @@ public final class GridDhtLockFuture<K, V> extends 
GridCompoundIdentityFuture<Bo
      *
      */
     private void loadMissingFromStore() {
-        if (cctx.loadPreviousValue() && cctx.readThrough()) {
+        if (cctx.loadPreviousValue() && cctx.readThrough() && read) {
             final Map<KeyCacheObject, GridDhtCacheEntry> loadMap = new 
LinkedHashMap<>();
 
             final GridCacheVersion ver = version();

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/96709cef/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheLifecycleAwareSelfTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheLifecycleAwareSelfTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheLifecycleAwareSelfTest.java
index 17c02fb..9b1e445 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheLifecycleAwareSelfTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/GridCacheLifecycleAwareSelfTest.java
@@ -31,8 +31,8 @@ import org.apache.ignite.testframework.junits.common.*;
 import org.jetbrains.annotations.*;
 
 import javax.cache.*;
-import javax.cache.configuration.*;
 import javax.cache.integration.*;
+import java.io.*;
 import java.util.*;
 
 import static org.apache.ignite.cache.CacheMode.*;
@@ -117,10 +117,10 @@ public class GridCacheLifecycleAwareSelfTest extends 
GridAbstractLifecycleAwareS
 
     /**
      */
-    private static class TestAffinityFunction extends TestLifecycleAware 
implements CacheAffinityFunction {
+    public static class TestAffinityFunction extends TestLifecycleAware 
implements CacheAffinityFunction {
         /**
          */
-        TestAffinityFunction() {
+        public TestAffinityFunction() {
             super(CACHE_NAME);
         }
 
@@ -161,10 +161,10 @@ public class GridCacheLifecycleAwareSelfTest extends 
GridAbstractLifecycleAwareS
 
     /**
      */
-    private static class TestEvictionPolicy extends TestLifecycleAware 
implements CacheEvictionPolicy {
+    public static class TestEvictionPolicy extends TestLifecycleAware 
implements CacheEvictionPolicy, Serializable {
         /**
          */
-        TestEvictionPolicy() {
+        public TestEvictionPolicy() {
             super(CACHE_NAME);
         }
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/96709cef/modules/core/src/test/java/org/apache/ignite/testframework/junits/common/GridAbstractLifecycleAwareSelfTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/testframework/junits/common/GridAbstractLifecycleAwareSelfTest.java
 
b/modules/core/src/test/java/org/apache/ignite/testframework/junits/common/GridAbstractLifecycleAwareSelfTest.java
index a41053b..21455ef 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/testframework/junits/common/GridAbstractLifecycleAwareSelfTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/testframework/junits/common/GridAbstractLifecycleAwareSelfTest.java
@@ -49,6 +49,13 @@ public abstract class GridAbstractLifecycleAwareSelfTest 
extends GridCommonAbstr
         private final String expCacheName;
 
         /**
+         *
+         */
+        public TestLifecycleAware() {
+            expCacheName = null;
+        }
+
+        /**
          * @param expCacheName Expected injected cache name.
          */
         public TestLifecycleAware(String expCacheName) {

Reply via email to