# Merge remote-tracking branch 'remotes/origin/ignite-sprint-3' into ignite-80


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

Branch: refs/heads/ignite-80
Commit: 8ef3fbe85347c2e113c07e4aa40591200024026a
Parents: 54eca28
Author: sboikov <sboi...@gridgain.com>
Authored: Thu Apr 9 15:33:30 2015 +0300
Committer: sboikov <sboi...@gridgain.com>
Committed: Thu Apr 9 15:33:30 2015 +0300

----------------------------------------------------------------------
 .../processors/datastructures/DataStructuresProcessor.java   | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/8ef3fbe8/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/DataStructuresProcessor.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/DataStructuresProcessor.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/DataStructuresProcessor.java
index 21e11fd..8106be0 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/DataStructuresProcessor.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/datastructures/DataStructuresProcessor.java
@@ -97,7 +97,7 @@ public final class DataStructuresProcessor extends 
GridProcessorAdapter {
     private GridCacheProjectionEx<CacheDataStructuresConfigurationKey, 
Map<String, DataStructureInfo>> dsInfoView;
 
     /** */
-    private GridCacheProjectionEx<CacheDataStructuresCacheKey, 
List<CacheCollectionInfo>> utilityDataCache;
+    private GridCacheProjectionEx<CacheDataStructuresCacheKey, 
List<CacheCollectionInfo>> dsCacheInfoView;
 
     /**
      * @param ctx Context.
@@ -122,6 +122,8 @@ public final class DataStructuresProcessor extends 
GridProcessorAdapter {
 
         dsInfoView = (GridCacheProjectionEx)atomicsCache;
 
+        dsCacheInfoView = (GridCacheProjectionEx)atomicsCache;
+
         dsView = atomicsCache;
 
         cntDownLatchView = atomicsCache;
@@ -674,12 +676,12 @@ public final class DataStructuresProcessor extends 
GridProcessorAdapter {
      * @return Cache name.
      */
     private String compatibleConfiguration(CollectionConfiguration cfg) throws 
IgniteCheckedException {
-        List<CacheCollectionInfo> caches = 
utilityDataCache.localPeek(DATA_STRUCTURES_CACHE_KEY, null, null);
+        List<CacheCollectionInfo> caches = 
dsCacheInfoView.localPeek(DATA_STRUCTURES_CACHE_KEY, null, null);
 
         String cacheName = findCompatibleConfiguration(cfg, caches);
 
         if (cacheName == null)
-            cacheName = utilityDataCache.invoke(DATA_STRUCTURES_CACHE_KEY, new 
AddDataCacheProcessor(cfg)).get();
+            cacheName = dsCacheInfoView.invoke(DATA_STRUCTURES_CACHE_KEY, new 
AddDataCacheProcessor(cfg)).get();
 
         assert cacheName != null;
 

Reply via email to