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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]