cmccabe opened a new pull request, #13344: URL: https://github.com/apache/kafka/pull/13344
MINOR: Replace BrokerMetadataListener with MetadataLoader Replace BrokerMetadataListener with MetadataLoader. BrokerMetadataListener was, in a sense, an early prototype of MetadataLoader.It constructed a MetadataImage object from records supplied by the raft layer. MetadataLoader is a rewrite of this code with several improvements. - MetadataLoadder is in Java, and not part of the core gradle module. - MetadataLoadder is not broker-specific. This is especially useful in combined mode where it means we do not have to have a separate, controller-specific code path for creating MetadataImage objects. - MetadataLoader supports multiple publishers rather than a single publisher. - Publisher can be dynamically added and removed from MetadataLoader. -- 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