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

   The MetadataLoader is not supposed to publish metadata updates until we have 
loaded up to the high water mark. Previously, this logic was broken, and we 
published updates immediately. This PR fixes that and adds a junit test.
   
   Another issue is that the MetadataLoader previously assumed that we would 
periodically get callbacks from the Raft layer even if nothing had happened. We 
relied on this to install new publishers in a timely fashion, for example. 
However, in older MetadataVersions that don't include NoOpRecord, this is not a 
safe assumption.


-- 
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