stasimus opened a new pull request, #23237:
URL: https://github.com/apache/kafka/pull/23237

   DescribeDelegationToken and DescribeUserScramCredentials declare the 
controller listener, so the controller advertises them in ApiVersions, but 
`ControllerApis.handle` has no case for either and clients get 
UNKNOWN_SERVER_ERROR for an API that was just advertised.
   
   Dropped the controller listener so the advertised set matches what is 
implemented. Adding handlers instead would be new functionality. Happy to route 
this through a KIP if the ApiVersions change counts as a protocol change.
   
   Both were introduced with their KRaft features (KAFKA-15219, KAFKA-14084), 
which wired up the mutating APIs but not the describes. Added two regression 
tests in `ControllerApisTest`.


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

Reply via email to