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

Gus Heck updated SOLR-18045:
----------------------------
    Summary: Manage top level SolrReqeustInfo in a filter?  (was: Manage top 
level SolrReqeustInfo in a filter)

> Manage top level SolrReqeustInfo in a filter?
> ---------------------------------------------
>
>                 Key: SOLR-18045
>                 URL: https://issues.apache.org/jira/browse/SOLR-18045
>             Project: Solr
>          Issue Type: Sub-task
>          Components: Server
>            Reporter: Gus Heck
>            Priority: Minor
>
> SolrRequestInfo (SRI) is a complex beast with a stack of SolrRequestInfo 
> instances, but generally there should be at least one available on each 
> request. This currently seems to happen in HttpSolrCall but I wonder if it 
> can't happen earlier. There are a few codepaths that don't seem to generate 
> an SRI (i.e. 
> It's unclear if the instantiation of an initial SolrRequest info in a servlet 
> filter makes sense, but the notion of finally block with 
> SolrRequestInfo.reset() in it wrapping everything is attractive. 
> Another Possibility is to just add the call to reset() to the filter in 
> SOLR-18043 and maybe think of that filter as "request Globals" management?
> What to do here is less clear, but this ticket is the place for ideas 
> regarding the interaction of the lifecycle of SolrRequestInfo with our 
> filters.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to