KIP-828 — Add the corresponding validator to the configuration where the validator is missing
Discussion Kafka 3.3 Admin
Adds missing validators to configuration parameters across AdminClientConfig, ConsumerConfig, ProducerConfig, SaslConfigs, and broker configs (e.g., NonNullValidator for serializer/deserializer classes, valid-value checks for security.protocol, compression.type, ssl.client.auth). Without validators, invalid values for these configs are only discovered at runtime when the misconfigured component attempts to use them.
Details
| Author | RivenSun |
| Status | Discussion |
| Kafka Version | 3.3 |
| JIRA | KAFKA-13793 |
| Wiki | View on Apache Wiki |
| Created | 2022-04-08 |
| Last Modified | 2022-04-08 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.