David Jacot created KAFKA-13783:
-----------------------------------

             Summary: Remove reason prefixing in JoinGroupRequest and 
LeaveGroupRequest
                 Key: KAFKA-13783
                 URL: https://issues.apache.org/jira/browse/KAFKA-13783
             Project: Kafka
          Issue Type: Bug
            Reporter: David Jacot
            Assignee: David Jacot
             Fix For: 3.2.0


KIP-800 introduced a mechanism to pass a reason in the join group request and 
in the leaver group request. A default reason is used unless one is provided by 
the user. In this case, the custom reason is prefixed by the default one.

When we tried to used this in Kafka Streams, we noted a significant degradation 
of the performances, see https://github.com/apache/kafka/pull/11873. It is not 
clear wether the prefixing is the root cause of the issue or not. To be on the 
safe side, I think that we should remove the prefixing. It does not bring much 
anyway as we are still able to distinguish a custom reason from the default one 
on the broker side.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to