cmccabe commented on code in PR #11969:
URL: https://github.com/apache/kafka/pull/11969#discussion_r868761971


##########
core/src/test/scala/unit/kafka/server/KafkaConfigTest.scala:
##########
@@ -1509,4 +1512,29 @@ class KafkaConfigTest {
     
assertNotNull(config.getLong(KafkaConfig.SaslOAuthBearerJwksEndpointRetryBackoffMsProp))
     
assertNotNull(config.getLong(KafkaConfig.SaslOAuthBearerJwksEndpointRetryBackoffMaxMsProp))
   }
+
+  @Test

Review Comment:
   > May be useful testing that the default uses the controller listeners?
   
   Sure, I'll add a test.
   
   > As a side comment, I wonder if the default of the controller listeners 
should only apply when the standard authorizer is in use? Or perhaps a warning 
of some kind if we have a non-standard authorizer and early.start.listeners is 
not set.
   
   Hmm... it's not clear. If you're using the ZK-based authorizer, setting 
`early.start.listeners` neither helps nor hurts you.
   
   In theory, anyone could write an `Authorizer` and implement this setting, so 
it's hard to warn about configurations that the hypothetical authorizer might 
or might not use. This is one of the usability taxes that all pluggable things 
impose on us...



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

Reply via email to