Skip to content

Cache the UpdateMetadataRequest when using the latest inter broker protocol version

Compare
Choose a tag to compare
@gitlw gitlw released this 23 Mar 16:39
· 23 commits to 2.3-li-1 since this release
dc6b292

This release adds support for caching the UpdateMetadataRequest on the controller, with the goal of reducing the controller's memory footprint.
In order to use this feature for an existing cluster,

  1. run a rolling bounce of the cluster so this code is deployed
  2. change the inter.broker.protocol.version to be at least "2.5-IV0" for all brokers
  3. run a rolling bounce of the cluster again