Author: ryan
Date: Mon Jun 23 22:53:17 2008
New Revision: 671034

URL: http://svn.apache.org/viewvc?rev=671034&view=rev
Log:
SOLR-536 -- remove recently added "getBeans()" function from QueryResponse.  
Adding the variable SolrServer makes the response unserializable.

Modified:
    
lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/request/QueryRequest.java
    
lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/response/QueryResponse.java

Modified: 
lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/request/QueryRequest.java
URL: 
http://svn.apache.org/viewvc/lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/request/QueryRequest.java?rev=671034&r1=671033&r2=671034&view=diff
==============================================================================
--- 
lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/request/QueryRequest.java
 (original)
+++ 
lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/request/QueryRequest.java
 Mon Jun 23 22:53:17 2008
@@ -81,7 +81,7 @@
     try 
     {
       long startTime = System.currentTimeMillis();
-      QueryResponse res = new QueryResponse( server.request( this ), server);
+      QueryResponse res = new QueryResponse( server.request( this ) );
       res.setElapsedTime( System.currentTimeMillis()-startTime );
       return res;
     } 

Modified: 
lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/response/QueryResponse.java
URL: 
http://svn.apache.org/viewvc/lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/response/QueryResponse.java?rev=671034&r1=671033&r2=671034&view=diff
==============================================================================
--- 
lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/response/QueryResponse.java
 (original)
+++ 
lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/response/QueryResponse.java
 Mon Jun 23 22:53:17 2008
@@ -56,12 +56,7 @@
   // Debug Info
   private Map<String,Object> _debugMap = null;
   private Map<String,String> _explainMap = null;
-  private SolrServer solrServer;
-  public QueryResponse( NamedList<Object> res , SolrServer solrServer){
-    this(res);
-    this.solrServer = solrServer;
-  }
-
+  
 
   public QueryResponse( NamedList<Object> res )
   {
@@ -249,12 +244,6 @@
   public List<FacetField> getLimitingFacets() {
     return _limitingFacets;
   }
-
-  public <T> List<T> getBeans(Class<T> type){
-    return solrServer == null ? 
-            new DocumentObjectBinder().getBeans(type,_results):
-            solrServer.getBinder().getBeans(type, _results);
-  }
 }
 
 


Reply via email to