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)

Reply via email to