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