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
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs