Shawn Heisey created SOLR-11453:
-----------------------------------
Summary: Create separate logger for slow requests
Key: SOLR-11453
URL: https://issues.apache.org/jira/browse/SOLR-11453
Project: Solr
Issue Type: Improvement
Components: logging
Affects Versions: 7.0.1
Reporter: Shawn Heisey
Assignee: Shawn Heisey
Priority: Minor
There is some desire on the mailing list to create a separate logfile for slow
queries. Currently it is not possible to do this cleanly, because the WARN
level used by slow query logging within the SolrCore class is also used for
other events that SolrCore can log. Those messages would be out of place in a
slow query log. They should typically stay in main solr logfile.
I propose creating a custom logger for slow queries, similar to what has been
set up for request logging. In the SolrCore class, which is
org.apache.solr.core.SolrCore, there is a special logger at
org.apache.solr.core.SolrCore.Request. This is not a real class, just a logger
which makes it possible to handle those log messages differently than the rest
of Solr's logging. I propose setting up another custom logger within SolrCore
which could be org.apache.solr.core.SolrCore.SlowRequest.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]