smjn opened a new pull request, #17262:
URL: https://github.com/apache/kafka/pull/17262

   ### What
   - Moved share group/coordinator external interface classes to share module. 
   
   ### Why
   - A number of common DTO classes and interfaces exposed for KIP-932 and 
related to share group/coordinator persistence are currently housed in the 
`server-common` module.
   - Post introduction of the above classes, a new module `share` was 
introduced to encapsulate entities which could be required by various other 
modules (`group-coordinator`, `core`, `share-coordinator`),  basically external 
interface.
   - Hence, `server-common` is no longer the ideal location for external share 
entities and is more suited for very general code.
   - Therefore, in this PR we have moved the classes from `server-common` to 
`share` removed the applicable package from server-common.
   - As a result of this refactor, some other classes in various modules were 
updated to reflect the package name change along with import control and 
`build.gradle`.
   
   ### Testing
   No business logic change, clean build locally.


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to