Oliver Schrenk created SOLR-7825:
------------------------------------
Summary: Use slf4j consistently
Key: SOLR-7825
URL: https://issues.apache.org/jira/browse/SOLR-7825
Project: Solr
Issue Type: Improvement
Components: Server
Affects Versions: 5.2.1
Reporter: Oliver Schrenk
Priority: Minor
There are a few classes that directly rely on log4j to be on the classpath
instead and don't use the slf4j logging facade. This creates problems when
trying to switch the logging implementation.
1. org.apache.solr.core.ZkContainer
https://github.com/apache/lucene-solr/blob/trunk/solr/core/src/java/org/apache/solr/core/ZkContainer.java#L218
I don't know the impact of this change, but shouldn't this call
`org.apache.solr.logging.MDCLoggingContext.clear()` ?
2. org.apache.solr.handler.component.RangeFacetProcessor and
org.apache.solr.handler.component.RangeFacetRequest
should use slf4j instead of log4j
I had a stab at it at
https://github.com/oschrenk/lucene-solr/commit/025b4802caf0360c63a3554af82e9ed4c94ff5a3#diff-7d822e8ff8ff21d88437652bbc894739R28
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]