[ https://issues.apache.org/jira/browse/KAFKA-9096?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Randall Hauch updated KAFKA-9096: --------------------------------- Fix Version/s: (was: 2.6.0) 2.7.0 Since this is not a blocker issue, as part of the 2.6.0 release process I'm changing the fix version to `2.7.0`. If this is incorrect, please respond and discuss on the "[DISCUSS] Apache Kafka 2.6.0 release" discussion mailing list thread. > Validate config inter-dependencies for KafkaConfig only after dynamic configs > are loaded > ---------------------------------------------------------------------------------------- > > Key: KAFKA-9096 > URL: https://issues.apache.org/jira/browse/KAFKA-9096 > Project: Kafka > Issue Type: Improvement > Components: core > Reporter: Rajini Sivaram > Assignee: Rajini Sivaram > Priority: Major > Fix For: 2.7.0 > > > We currently perform all validations in KafkaConfig when creating the config > instance. This includes some checks that include multiple configs, e.g. is > the inter-broker listener also present in the listener map? With dynamic > configs, some configs come from the static properties file and others come > from ZooKeeper. At the moment, we have a requirement for the static > properties file to be consistent on its own, even though the config we > actually use for the broker is the one where we have overlayed the configs > from ZK on top of the static configs. We should continue to validate > individual configs for the static configs file, but delay validating > inter-dependencies until dynamic configs have also been processed. > -- This message was sent by Atlassian Jira (v8.3.4#803005)