KIP-676 — Respect logging hierarchy
Accepted Kafka 2.8 Admin
KIP-676 fixes the `AlterClientQuotas` API and `kafka-configs.sh` to honor Log4j's logger hierarchy when dynamically setting log levels, so that setting a parent logger's level also applies to all child loggers as Log4j intends. Previously, the broker stored and applied only the explicitly named logger, silently ignoring hierarchy and forcing operators to enumerate every child logger individually.
Details
| Author | Tom Bentley |
| Status | Accepted |
| Kafka Version | 2.8 |
| JIRA | KAFKA-10469 |
| Wiki | View on Apache Wiki |
| Created | 2020-10-07 |
| Last Modified | 2021-04-30 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.