lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Domenico Fabio Marino (JIRA)" <j...@apache.org>
Subject [jira] [Created] (SOLR-10610) Add CanaryComponent, a search component to analyse requests
Date Fri, 05 May 2017 08:39:04 GMT
Domenico Fabio Marino created SOLR-10610:
--------------------------------------------

             Summary: Add CanaryComponent, a search component to analyse requests
                 Key: SOLR-10610
                 URL: https://issues.apache.org/jira/browse/SOLR-10610
             Project: Solr
          Issue Type: Task
      Security Level: Public (Default Security Level. Issues are Public)
            Reporter: Domenico Fabio Marino
            Priority: Minor


This patch outlines a new component that analyses a request and reports whether it is too
complex to continue processing.

Running this component should be conditional and happen before other components start processing.
The component will set a status flag so that other components can know the result of the Canary
check, and also adds some information to the response sent back to the client.

In the future this could be used to process a query only on selected shards (canaries) and
based on the outcome decide whether to continue on all shards.

Please note this is only an outline so far.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message