Mickael Maison created KAFKA-18919: -------------------------------------- Summary: Clarify that KafkaPrincipalBuilder classes must also implement KafkaPrincipalSerde Key: KAFKA-18919 URL: https://issues.apache.org/jira/browse/KAFKA-18919 Project: Kafka Issue Type: Task Reporter: Mickael Maison
In KRaft, custom KafkaPrincipalBuilder implementations must also implement KafkaPrincipalSerde, otherwise brokers are not able to forward requests to the controller. So we need to update our docs. We should also be able to do some cleanup in the code. For example RequestContext uses Optional<KafkaPrincipalSerde>, we should be able to remove Optional since it's now always present. -- This message was sent by Atlassian Jira (v8.20.10#820010)