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

Reply via email to