hachikuji commented on code in PR #11969: URL: https://github.com/apache/kafka/pull/11969#discussion_r870639413
########## core/src/main/scala/kafka/server/KafkaConfig.scala: ########## @@ -725,7 +727,11 @@ object KafkaConfig { /************* Authorizer Configuration ***********/ val AuthorizerClassNameDoc = s"The fully qualified name of a class that implements <code>${classOf[Authorizer].getName}</code>" + - " interface, which is used by the broker for authorization." + " interface, which is used by the broker for authorization." + val EarlyStartListenersDoc = "A comma-separated list of listener names which should be started before any non-early start listeners. " + Review Comment: The circularity was that we seemed to be defining the early start listeners in terms of the non-early start listeners. Here is my suggestion: > A comma-separated list of listener names which should be started before the authorizer has finished initialization. This is useful when the authorizer is dependent on the cluster itself for bootstrapping, as is the case for the standard authorizer which stores ACLs in the metadata log. By default, all listeners included in `controller.listener.names` will also be early start listeners. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: jira-unsubscr...@kafka.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org