You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@kafka.apache.org by "Chia-Ping Tsai (Jira)" <ji...@apache.org> on 2025/01/08 12:02:00 UTC
[jira] [Commented] (KAFKA-18450) display which role can use the config
[ https://issues.apache.org/jira/browse/KAFKA-18450?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17911036#comment-17911036 ]
Chia-Ping Tsai commented on KAFKA-18450:
----------------------------------------
1) We can enhance the documentation for these configurations
2) Or, we can extend the ConfigKey class to include a "role" attribute (broker or controller). this needs KIP
> display which role can use the config
> -------------------------------------
>
> Key: KAFKA-18450
> URL: https://issues.apache.org/jira/browse/KAFKA-18450
> Project: Kafka
> Issue Type: Improvement
> Reporter: Chia-Ping Tsai
> Assignee: Chia-Ping Tsai
> Priority: Major
>
> After migrating zk to kraft, we identified several configurations that are no longer used by brokers. These include create.topic.policy.class.name, alter.config.policy.class.name, delegation.token.expiry.check.interval.ms, delegation.token.expiry.time.ms, etc. While these configurations are now exclusive to the controller, determining the exact scope for each configuration remains a challenge to users.
> While users can technically add all configurations to both controller and broker properties, our documentation should clearly indicate the intended scope of each configuration. This will not only enhance user understanding but also guide them in correctly configuring the broker and controller.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)