You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ds...@apache.org on 2012/03/28 05:59:01 UTC

svn commit: r1306140 - in /lucene/dev/trunk/solr: core/src/java/org/apache/solr/handler/PingRequestHandler.java example/solr/conf/solrconfig.xml

Author: dsmiley
Date: Wed Mar 28 03:59:01 2012
New Revision: 1306140

URL: http://svn.apache.org/viewvc?rev=1306140&view=rev
Log:
SOLR-3283 PingRequestHandler make qt optional

Modified:
    lucene/dev/trunk/solr/core/src/java/org/apache/solr/handler/PingRequestHandler.java
    lucene/dev/trunk/solr/example/solr/conf/solrconfig.xml

Modified: lucene/dev/trunk/solr/core/src/java/org/apache/solr/handler/PingRequestHandler.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/solr/core/src/java/org/apache/solr/handler/PingRequestHandler.java?rev=1306140&r1=1306139&r2=1306140&view=diff
==============================================================================
--- lucene/dev/trunk/solr/core/src/java/org/apache/solr/handler/PingRequestHandler.java (original)
+++ lucene/dev/trunk/solr/core/src/java/org/apache/solr/handler/PingRequestHandler.java Wed Mar 28 03:59:01 2012
@@ -39,7 +39,6 @@ public class PingRequestHandler extends 
   public void handleRequestBody(SolrQueryRequest req, SolrQueryResponse rsp) throws Exception 
   {
     SolrParams params = req.getParams();
-    SolrParams required = params.required();
     SolrCore core = req.getCore();
     
     // Check if the service is available
@@ -49,11 +48,11 @@ public class PingRequestHandler extends 
     }
     
     // Get the RequestHandler
-    String qt = required.get( CommonParams.QT );
+    String qt = params.get( CommonParams.QT );//optional; you get the default otherwise
     SolrRequestHandler handler = core.getRequestHandler( qt );
     if( handler == null ) {
       throw new SolrException(SolrException.ErrorCode.BAD_REQUEST, 
-          "Unknown RequestHandler: "+qt );
+          "Unknown RequestHandler (qt): "+qt );
     }
     
     if( handler instanceof PingRequestHandler ) {

Modified: lucene/dev/trunk/solr/example/solr/conf/solrconfig.xml
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/solr/example/solr/conf/solrconfig.xml?rev=1306140&r1=1306139&r2=1306140&view=diff
==============================================================================
--- lucene/dev/trunk/solr/example/solr/conf/solrconfig.xml (original)
+++ lucene/dev/trunk/solr/example/solr/conf/solrconfig.xml Wed Mar 28 03:59:01 2012
@@ -1040,7 +1040,6 @@
   <!-- ping/healthcheck -->
   <requestHandler name="/admin/ping" class="solr.PingRequestHandler">
     <lst name="invariants">
-      <str name="qt">search</str>
       <str name="q">solrpingquery</str>
     </lst>
     <lst name="defaults">