Details
-
Task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
The logging services project has officially announced the EOL of log4j 1:
https://blogs.apache.org/foundation/entry/apache_logging_services_project_announces
In the official binary jetty deployment, we use use log4j 1.2 as our final logging destination, so the admin UI has a log watcher that actually uses log4j and java.util.logging classes. That will need to be extended to add log4j2. I think that might be the largest pain point to this upgrade.
There is some crossover between log4j2 and slf4j. Figuring out exactly which jars need to be in the lib/ext directory will take some research.
Attachments
Attachments
Issue Links
- blocks
-
SOLR-11453 Create separate logger for slow requests
- Closed
- breaks
-
SOLR-12205 SOLR-7887 broke javadoc:jar in maven
- Closed
- fixes
-
SOLR-11901 Improve how logging collects class name information
- Resolved
- is depended upon by
-
OFBIZ-6858 Solr logging doesn't work
- Closed
-
SOLR-12055 Enable async logging by default
- Closed
- is duplicated by
-
SOLR-8313 Migrate to new slf4j logging implementation (log4j 1.x is EOL)
- Closed
-
SOLR-8684 Upgrade to LOG4J2
- Closed
- is required by
-
SOLR-11453 Create separate logger for slow requests
- Closed
- relates to
-
SOLR-11934 Visit Solr logging, it's too noisy.
- Closed