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] [Updated] (SOLR-10610) Add CanaryComponent, a search component to analyse requests
Date Fri, 21 Jul 2017 10:49:00 GMT

     [ https://issues.apache.org/jira/browse/SOLR-10610?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Domenico Fabio Marino updated SOLR-10610:
-----------------------------------------
    Description: 
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.

The component runs the query on the set of replicas that are tagged with the "canary" tag.

Please note this is only an outline so far and it therefore lacks test cases.
When this will be more feature-complete, a proper test will be added

  was:
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.

The component runs the query on the set of replicas that are tagged with the "canary" tag.

Please note this is only an outline so far.


> Add CanaryComponent, a search component to analyse requests
> -----------------------------------------------------------
>
>                 Key: SOLR-10610
>                 URL: https://issues.apache.org/jira/browse/SOLR-10610
>             Project: Solr
>          Issue Type: New Feature
>      Security Level: Public(Default Security Level. Issues are Public) 
>            Reporter: Domenico Fabio Marino
>            Priority: Minor
>         Attachments: SOLR-10610.patch
>
>
> 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.
> The component runs the query on the set of replicas that are tagged with the "canary"
tag.
> Please note this is only an outline so far and it therefore lacks test cases.
> When this will be more feature-complete, a proper test will be added



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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


Mime
View raw message