Author: ryan
Date: Thu Jun  5 11:03:21 2008
New Revision: 663686

URL: http://svn.apache.org/viewvc?rev=663686&view=rev
Log:
SOLR-536: use ConcurrentHashMap

Modified:
    
lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/beans/DocumentObjectBinder.java

Modified: 
lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/beans/DocumentObjectBinder.java
URL: 
http://svn.apache.org/viewvc/lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/beans/DocumentObjectBinder.java?rev=663686&r1=663685&r2=663686&view=diff
==============================================================================
--- 
lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/beans/DocumentObjectBinder.java
 (original)
+++ 
lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/beans/DocumentObjectBinder.java
 Thu Jun  5 11:03:21 2008
@@ -24,6 +24,7 @@
 import java.lang.reflect.Method;
 import java.lang.reflect.Array;
 import java.util.*;
+import java.util.concurrent.ConcurrentHashMap;
 
 /**
  * A class to map objects to and from solr documents.
@@ -32,8 +33,7 @@
  * @since solr 1.3
  */
 public class DocumentObjectBinder {
-  private final Map<Class, List<DocField>> infocache = 
-    Collections.synchronizedMap( new HashMap<Class, List<DocField>>() );
+  private final Map<Class, List<DocField>> infocache = new 
ConcurrentHashMap<Class, List<DocField>>();
 
   public DocumentObjectBinder() {
   }


Reply via email to