From 0953aa3e6a4cf8bf030487947a973983141bfdd2 Mon Sep 17 00:00:00 2001 From: Ryan McKinley Date: Tue, 24 Jun 2008 05:53:17 +0000 Subject: [PATCH] SOLR-536 -- remove recently added "getBeans()" function from QueryResponse. Adding the variable SolrServer makes the response unserializable. git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@671034 13f79535-47bb-0310-9956-ffa450edef68 --- .../solr/client/solrj/request/QueryRequest.java | 2 +- .../solr/client/solrj/response/QueryResponse.java | 13 +------------ 2 files changed, 2 insertions(+), 13 deletions(-) diff --git a/client/java/solrj/src/org/apache/solr/client/solrj/request/QueryRequest.java b/client/java/solrj/src/org/apache/solr/client/solrj/request/QueryRequest.java index 7f17f65d9e2..9f25d73ba98 100644 --- a/client/java/solrj/src/org/apache/solr/client/solrj/request/QueryRequest.java +++ b/client/java/solrj/src/org/apache/solr/client/solrj/request/QueryRequest.java @@ -81,7 +81,7 @@ public class QueryRequest extends SolrRequest 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; } diff --git a/client/java/solrj/src/org/apache/solr/client/solrj/response/QueryResponse.java b/client/java/solrj/src/org/apache/solr/client/solrj/response/QueryResponse.java index 6d4533c63c7..2149c01dfc7 100644 --- a/client/java/solrj/src/org/apache/solr/client/solrj/response/QueryResponse.java +++ b/client/java/solrj/src/org/apache/solr/client/solrj/response/QueryResponse.java @@ -56,12 +56,7 @@ public class QueryResponse extends SolrResponseBase // Debug Info private Map _debugMap = null; private Map _explainMap = null; - private SolrServer solrServer; - public QueryResponse( NamedList res , SolrServer solrServer){ - this(res); - this.solrServer = solrServer; - } - + public QueryResponse( NamedList res ) { @@ -249,12 +244,6 @@ public class QueryResponse extends SolrResponseBase public List getLimitingFacets() { return _limitingFacets; } - - public List getBeans(Class type){ - return solrServer == null ? - new DocumentObjectBinder().getBeans(type,_results): - solrServer.getBinder().getBeans(type, _results); - } }