Author: shalin
Date: Wed Feb 18 06:27:20 2009
New Revision: 745392

URL: http://svn.apache.org/viewvc?rev=745392&view=rev
Log:
SOLR-977 -- version=2.2 is not necessary for wt=javabin

Modified:
    
lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/impl/BinaryResponseParser.java
    
lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/impl/CommonsHttpSolrServer.java

Modified: 
lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/impl/BinaryResponseParser.java
URL: 
http://svn.apache.org/viewvc/lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/impl/BinaryResponseParser.java?rev=745392&r1=745391&r2=745392&view=diff
==============================================================================
--- 
lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/impl/BinaryResponseParser.java
 (original)
+++ 
lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/impl/BinaryResponseParser.java
 Wed Feb 18 06:27:20 2009
@@ -43,6 +43,11 @@
     }
   }
 
+
+  public String getVersion() {
+    return "1";
+  }
+
   public NamedList<Object> processResponse(Reader reader) {
     throw new RuntimeException("Cannot handle character stream");
   }

Modified: 
lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/impl/CommonsHttpSolrServer.java
URL: 
http://svn.apache.org/viewvc/lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/impl/CommonsHttpSolrServer.java?rev=745392&r1=745391&r2=745392&view=diff
==============================================================================
--- 
lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/impl/CommonsHttpSolrServer.java
 (original)
+++ 
lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/impl/CommonsHttpSolrServer.java
 Wed Feb 18 06:27:20 2009
@@ -262,7 +262,9 @@
     // The parser 'wt=' and 'version=' params are used instead of the original 
params
     ModifiableSolrParams wparams = new ModifiableSolrParams();
     wparams.set( CommonParams.WT, parser.getWriterType() );
-    wparams.set( CommonParams.VERSION, parser.getVersion() );
+    if(parser.getClass() != BinaryResponseParser.class ){
+      wparams.set( CommonParams.VERSION, parser.getVersion());
+    }
     if( params == null ) {
       params = wparams;
     }


Reply via email to