conduktor.io ↗

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

AuthorRivenSun
StatusDiscussion
Kafka Version3.3
JIRAKAFKA-13793
WikiView on Apache Wiki
Created2022-04-08
Last Modified2022-04-08
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.