KIP-719 — Deprecate Log4J Appender
Accepted Kafka 3.8 Broker
KIP-719 deprecates the `kafka-log4j-appender` module, which ships the legacy Log4j 1.x `KafkaAppender`, from the Apache Kafka distribution. The appender's dependency on Log4j 1.x (EOL, CVE-affected) conflicts with the Log4j2 upgrade done elsewhere in the codebase, causing both Log4j versions to coexist on the classpath with unpredictable behavior.
Details
| Author | Dongjin Lee |
| Status | Accepted |
| Kafka Version | 3.8 |
| JIRA | KAFKA-12399 |
| Wiki | View on Apache Wiki |
| Created | 2021-03-02 |
| Last Modified | 2022-01-24 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.