Repository: incubator-ignite
Updated Branches:
  refs/heads/ignite-143 d0c88b79f -> 155ebc0f6


# IGNITE-143 - 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/155ebc0f
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/155ebc0f
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/155ebc0f

Branch: refs/heads/ignite-143
Commit: 155ebc0f60c2f2d3c258d5b043ccfa2bfdbe532f
Parents: d0c88b7
Author: Valentin Kulichenko <vkuliche...@gridgain.com>
Authored: Thu Feb 12 17:34:58 2015 -0800
Committer: Valentin Kulichenko <vkuliche...@gridgain.com>
Committed: Thu Feb 12 17:34:58 2015 -0800

----------------------------------------------------------------------
 .../datastructures/CacheDataStructuresManager.java  | 16 ++++++----------
 1 file changed, 6 insertions(+), 10 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/155ebc0f/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/datastructures/CacheDataStructuresManager.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/datastructures/CacheDataStructuresManager.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/datastructures/CacheDataStructuresManager.java
index 11c85ca..407da34 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/datastructures/CacheDataStructuresManager.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/datastructures/CacheDataStructuresManager.java
@@ -57,9 +57,6 @@ public class CacheDataStructuresManager<K, V> extends 
GridCacheManagerAdapter<K,
     /** Queue header view.  */
     private CacheProjection<GridCacheQueueHeaderKey, GridCacheQueueHeader> 
queueHdrView;
 
-    /** System cache. */
-    private GridCacheAdapter<Object, Object> sysCache;
-
     /** Query notifying about queue update. */
     private UUID queueQryId;
 
@@ -89,8 +86,6 @@ public class CacheDataStructuresManager<K, V> extends 
GridCacheManagerAdapter<K,
         try {
             queueHdrView = 
cctx.cache().projection(GridCacheQueueHeaderKey.class, 
GridCacheQueueHeader.class);
 
-            sysCache = cctx.kernalContext().cache().utilityCache();
-
             initFlag = true;
         }
         finally {
@@ -186,9 +181,9 @@ public class CacheDataStructuresManager<K, V> extends 
GridCacheManagerAdapter<K,
                 return null;
 
             if (queueQryGuard.compareAndSet(false, true)) {
-                queueQryId = 
sysCache.context().continuousQueries().executeInternalQuery(
-                    new CacheEntryUpdatedListener<Object, Object>() {
-                        @Override public void 
onUpdated(Iterable<CacheEntryEvent<?, ?>> evts) {
+                queueQryId = cctx.continuousQueries().executeInternalQuery(
+                    new CacheEntryUpdatedListener<K, V>() {
+                        @Override public void 
onUpdated(Iterable<CacheEntryEvent<? extends K, ? extends V>> evts) {
                             if (!busyLock.enterBusy())
                                 return;
 
@@ -533,7 +528,8 @@ public class CacheDataStructuresManager<K, V> extends 
GridCacheManagerAdapter<K,
     /**
      * Predicate for queue continuous query.
      */
-    private static class QueueHeaderPredicate implements 
CacheEntryEventFilter<Object, Object>, Externalizable {
+    private static class QueueHeaderPredicate<K, V> implements 
CacheEntryEventFilter<K, V>,
+        Externalizable {
         /** */
         private static final long serialVersionUID = 0L;
 
@@ -545,7 +541,7 @@ public class CacheDataStructuresManager<K, V> extends 
GridCacheManagerAdapter<K,
         }
 
         /** {@inheritDoc} */
-        @Override public boolean evaluate(CacheEntryEvent<?, ?> e) {
+        @Override public boolean evaluate(CacheEntryEvent<? extends K, ? 
extends V> e) {
             return e.getKey() instanceof GridCacheQueueHeaderKey;
         }
 

Reply via email to