lucasbru commented on PR #17981:
URL: https://github.com/apache/kafka/pull/17981#issuecomment-2512029744

   > > * Could we already make use of `GroupStore`, i.e. remove the 
corresponding functionality from `GroupMetadataManager`
   > 
   > Thanks, @lucasbru. To remove the current `GroupStore` functionalities from 
the `GroupMetadataManager`, significant changes are required in several other 
classes, including `OffsetMetadataManager` and `GroupCoordinatorShard`. 
Additionally, their corresponding unit tests (and possibly integration tests?) 
will need to be updated. Given that these changes are not final and may be 
altered by subsequent pull requests, it does not seem practical to modify these 
classes at this stage. WDYT?
   
   Okay, I see. The point of replacing the functionality immediately would be 
that it is easier to track that all unit tests are being ported from the old to 
the new structure, since the unit tests are the only thing that stop us from 
breaking things here. But if you think it's too complicated, from my side it's 
okay to do it this way. Please take extra care retainingthe test coverage. I 
will give this a more detailed look tomorrow, but on a high level the approach 
looks good to me.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: jira-unsubscr...@kafka.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to