A RequestHandler to runmultiple queries in a batch
--------------------------------------------------

                 Key: SOLR-1093
                 URL: https://issues.apache.org/jira/browse/SOLR-1093
             Project: Solr
          Issue Type: New Feature
          Components: search
            Reporter: Noble Paul
             Fix For: 1.5


It is a common requirement that a single page requires to fire multiple queries 
.In cases where these queries are independent of each other. If there is a 
handler which can take in multiple queries , run them in paralll and send the 
response as one big chunk it would be useful
Let us say the handler is  MultiRequestHandler
{code}
<requestHandler name="/multi" class="solr.MultiRequestHandler"/>
{code}


Query Syntax
----------------
The request must specify the no:of queries as count=n

Each request parameter must be prefixed with a number which denotes the query 
index.optionally ,it may can also specify the handler name.

example
{code}
/multi?count=2&1.handler=/select&1.q=a:b&2.handler=/select&2.q=a:c
{code}

default handler can be '/select' so the equivalent can be
{code} 
/multi?count=2&1.q=a:b&2.q=a:c
{code}



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to