# sprint-2

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

Branch: refs/heads/ignite-443
Commit: 385f86895f378dabc2de55ef67763d4e71116b52
Parents: 1356a20
Author: sboikov <sboi...@gridgain.com>
Authored: Fri Mar 20 13:26:44 2015 +0300
Committer: sboikov <sboi...@gridgain.com>
Committed: Fri Mar 20 13:26:44 2015 +0300

----------------------------------------------------------------------
 .../internal/processors/cache/GridCacheContext.java    | 13 ++-----------
 1 file changed, 2 insertions(+), 11 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/385f8689/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheContext.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheContext.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheContext.java
index 1efc49a..c5cea72 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheContext.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheContext.java
@@ -145,12 +145,6 @@ public class GridCacheContext<K, V> implements 
Externalizable {
     /** Grid cache. */
     private GridCacheAdapter<K, V> cache;
 
-    /** No value filter array. */
-    private CacheEntryPredicate[] noValArr;
-
-    /** Has value filter array. */
-    private CacheEntryPredicate[] hasValArr;
-
     /** Cached local rich node. */
     private ClusterNode locNode;
 
@@ -274,9 +268,6 @@ public class GridCacheContext<K, V> implements 
Externalizable {
 
         log = ctx.log(getClass());
 
-        noValArr = new CacheEntryPredicate[]{new 
CacheEntrySerializablePredicate(new CacheEntryPredicateNoValue())};
-        hasValArr = new CacheEntryPredicate[]{new 
CacheEntrySerializablePredicate(new CacheEntryPredicateHasValue())};
-
         // Create unsafe memory only if writing values
         unsafeMemory = (cacheCfg.getMemoryMode() == OFFHEAP_VALUES || 
cacheCfg.getMemoryMode() == OFFHEAP_TIERED) ?
             new GridUnsafeMemory(cacheCfg.getOffHeapMaxMemory()) : null;
@@ -965,14 +956,14 @@ public class GridCacheContext<K, V> implements 
Externalizable {
      * @return No value filter.
      */
     public CacheEntryPredicate[] noValArray() {
-        return noValArr;
+        return new CacheEntryPredicate[]{new 
CacheEntrySerializablePredicate(new CacheEntryPredicateNoValue())};
     }
 
     /**
      * @return Has value filter.
      */
     public CacheEntryPredicate[] hasValArray() {
-        return hasValArr;
+        return new CacheEntryPredicate[]{new 
CacheEntrySerializablePredicate(new CacheEntryPredicateHasValue())};
     }
 
     /**

Reply via email to