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]
