Details
-
Improvement
-
Status: Resolved
-
Blocker
-
Resolution: Fixed
-
None
-
None
-
None
Description
Assigning to version 1.2.0 to have a discussion about it.
Log4j 1.x went EOL in August 2015. JDK 9+ support (KNOX-1458) will require Log4j 2 since Knox uses MDC for all the audit logging. More details about the issue and migration are found here:
- https://blogs.apache.org/logging/entry/moving_on_to_log4j_2
- https://logging.apache.org/log4j/2.x/manual/migration.html
Items of "concern"
- MDC migrate to ThreadContext
- log4j.properties need to migrate to log4j2.xml (or yaml or json)
Benefits
- Async logging
- Dynamic reloading of configuration changes