Author: michiel
Date: 2010-03-08 11:17:05 +0100 (Mon, 08 Mar 2010)
New Revision: 41286

Modified:
   
mmbase/branches/MMBase-1_9/core/src/main/java/org/mmbase/storage/search/implementation/BasicStepField.java
Log:
pretty sure that only 1 or 2 entries should end up in that map. Made initial 
capacity smaller

Modified: 
mmbase/branches/MMBase-1_9/core/src/main/java/org/mmbase/storage/search/implementation/BasicStepField.java
===================================================================
--- 
mmbase/branches/MMBase-1_9/core/src/main/java/org/mmbase/storage/search/implementation/BasicStepField.java
  2010-03-08 07:07:49 UTC (rev 41285)
+++ 
mmbase/branches/MMBase-1_9/core/src/main/java/org/mmbase/storage/search/implementation/BasicStepField.java
  2010-03-08 10:17:05 UTC (rev 41286)
@@ -126,7 +126,7 @@
 
     // Perhaps it is better to have something like this available in 
CloudContext itself.
     // CloudContext#getAnonymousCloud or so.
-    private static final Map<CloudContext, Cloud> anonymousClouds = new 
ConcurrentHashMap<CloudContext, Cloud>();
+    private static final Map<CloudContext, Cloud> anonymousClouds = new 
ConcurrentHashMap<CloudContext, Cloud>(3);
     /**
      * Constructor.
      *
@@ -161,7 +161,9 @@
                 anonymousClouds.put(cloudContext, anonymousCloud);
             }
             NodeManager anonymousNodeManager = 
anonymousCloud.getNodeManager(field.getNodeManager().getName());
+            Field origField = field;
             field = anonymousNodeManager.getField(field.getName());
+            //log.service("Using " + field + " rather then " + origField + ". 
AnonymousClouds : " + anonymousClouds + ". Cause ", new Exception());
         }
         this.field = field;
     }

_______________________________________________
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to