[ 
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)

Reply via email to