Author: tommaso
Date: Tue Jun 12 11:47:02 2012
New Revision: 1349275

URL: http://svn.apache.org/viewvc?rev=1349275&view=rev
Log:
[DIRECTMEMORY-89] - updated Solr version to 3.6 plus fix of 
SolrOffHeapCacheTest (throwed NotSerializableException)

Modified:
    incubator/directmemory/trunk/integrations/solr/pom.xml
    
incubator/directmemory/trunk/integrations/solr/src/main/java/org/apache/directmemory/examples/solr/SolrOffHeapCache.java
    
incubator/directmemory/trunk/integrations/solr/src/test/java/org/apache/directmemory/examples/solr/SolrOffHeapCacheTest.java

Modified: incubator/directmemory/trunk/integrations/solr/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/directmemory/trunk/integrations/solr/pom.xml?rev=1349275&r1=1349274&r2=1349275&view=diff
==============================================================================
--- incubator/directmemory/trunk/integrations/solr/pom.xml (original)
+++ incubator/directmemory/trunk/integrations/solr/pom.xml Tue Jun 12 11:47:02 
2012
@@ -75,7 +75,7 @@ under the License.
     <dependency>
       <groupId>org.apache.solr</groupId>
       <artifactId>solr-core</artifactId>
-      <version>3.5.0</version>
+      <version>3.6.0</version>
     </dependency>
 
     <dependency>
@@ -98,7 +98,7 @@ under the License.
     <dependency>
       <groupId>org.apache.solr</groupId>
       <artifactId>solr-test-framework</artifactId>
-      <version>3.5.0</version>
+      <version>3.6.0</version>
       <scope>test</scope>
     </dependency>
   </dependencies>

Modified: 
incubator/directmemory/trunk/integrations/solr/src/main/java/org/apache/directmemory/examples/solr/SolrOffHeapCache.java
URL: 
http://svn.apache.org/viewvc/incubator/directmemory/trunk/integrations/solr/src/main/java/org/apache/directmemory/examples/solr/SolrOffHeapCache.java?rev=1349275&r1=1349274&r2=1349275&view=diff
==============================================================================
--- 
incubator/directmemory/trunk/integrations/solr/src/main/java/org/apache/directmemory/examples/solr/SolrOffHeapCache.java
 (original)
+++ 
incubator/directmemory/trunk/integrations/solr/src/main/java/org/apache/directmemory/examples/solr/SolrOffHeapCache.java
 Tue Jun 12 11:47:02 2012
@@ -103,7 +103,7 @@ public class SolrOffHeapCache<K, V>
         String serializerClassName = (String) args.get( "serializerClassName" 
);
         if ( serializerClassName != null )
         {
-            Serializer serializer = null;
+            Serializer serializer;
             try
             {
                 serializer = SerializerFactory.createNewSerializer( 
serializerClassName );

Modified: 
incubator/directmemory/trunk/integrations/solr/src/test/java/org/apache/directmemory/examples/solr/SolrOffHeapCacheTest.java
URL: 
http://svn.apache.org/viewvc/incubator/directmemory/trunk/integrations/solr/src/test/java/org/apache/directmemory/examples/solr/SolrOffHeapCacheTest.java?rev=1349275&r1=1349274&r2=1349275&view=diff
==============================================================================
--- 
incubator/directmemory/trunk/integrations/solr/src/test/java/org/apache/directmemory/examples/solr/SolrOffHeapCacheTest.java
 (original)
+++ 
incubator/directmemory/trunk/integrations/solr/src/test/java/org/apache/directmemory/examples/solr/SolrOffHeapCacheTest.java
 Tue Jun 12 11:47:02 2012
@@ -23,6 +23,7 @@ import org.apache.lucene.search.Sort;
 import org.apache.solr.common.util.NamedList;
 import org.apache.solr.search.QueryResultKey;
 import org.apache.solr.search.function.DocValues;
+import org.apache.solr.search.function.QueryValueSource;
 import org.junit.After;
 import org.junit.Before;
 import org.junit.Test;
@@ -90,18 +91,11 @@ public class SolrOffHeapCacheTest
         throws Exception
     {
 
+        MatchAllDocsQuery query = new MatchAllDocsQuery();
         QueryResultKey queryResultKey =
-            new QueryResultKey( new MatchAllDocsQuery(), new 
ArrayList<Query>(), new Sort(), 1 );
-        DocValues docValues = new DocValues()
-        {
-            @Override
-            public String toString( int doc )
-            {
-                return doc + "asd";
-            }
-        };
+            new QueryResultKey(query, new ArrayList<Query>(), new Sort(), 1 );
 
-        solrOffHeapCache.put( queryResultKey, docValues );
+        solrOffHeapCache.put( queryResultKey, new QueryValueSource(query,1) );
 
     }
 }


Reply via email to