KIP-817 — Fix inconsistency in dynamic application log levels
Discussion Admin
Fixes inconsistencies in the dynamic log-level adjustment API introduced by KIP-412, specifically adding support for `OFF` and `ALL` log levels and returning an error instead of silently falling back to `DEBUG` for unrecognized level strings. The JMX-based approach and the Admin API approach behave differently for these edge cases, making dynamic log management unreliable.
Details
| Author | Dongjin Lee |
| Status | Discussion |
| JIRA | KAFKA-13625 |
| Wiki | View on Apache Wiki |
| Created | 2022-01-28 |
| Last Modified | 2022-01-28 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.