Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
1.28.0
-
None
Description
Currently the logger implementation (for SL4J APIs) that is used in tests is Log4j (1.x) via slf4j-log4j12 dependency. Log4j (1.x) has reached end of life in 2015 and using it is highly discouraged for multiple reasons (security, performance, features, etc.)
5 August 2015 --The Apache Logging Services™ Project Management Committee (PMC) has announced that the Log4j™ 1.x logging framework has reached its end of life (EOL) and is no longer officially supported.
The goal of this JIRA is to use the more modern Log4j2 as the chosen implementation for the SLF4J APIs (via log4j-slf4j-impl) in tests. The only modules that cannot benefit from this upgrade are Pig/Piglet due to tight dependencies to log4j API.
Attachments
Issue Links
- is related to
-
CALCITE-4862 Remove slf4j-log4j12 dependency using unsupported Log4j 1.x version
- Open
- links to