You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "PoAn Yang (Jira)" <ji...@apache.org> on 2025/05/28 14:56:00 UTC

[jira] [Created] (KAFKA-19348) Move group metadata hash related functions to a class

PoAn Yang created KAFKA-19348:
---------------------------------

             Summary: Move group metadata hash related functions to a class
                 Key: KAFKA-19348
                 URL: https://issues.apache.org/jira/browse/KAFKA-19348
             Project: Kafka
          Issue Type: Improvement
            Reporter: PoAn Yang
            Assignee: PoAn Yang


In [KIP-1101|https://cwiki.apache.org/confluence/x/FouMEw], it introduces functions like computeMetadataHash, computeGroupHash and computeMetadataHash to fulfil the feature. However, these logic are in different classes like Utils, ModernGroup, and GroupMetadataManager. It's better to encapsulate all the logic related to those hashes in a class - e.g. MetadataHasher.


 

ref: [https://github.com/apache/kafka/pull/19761#discussion_r2111387854]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)