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)