[ https://issues.apache.org/jira/browse/KAFKA-14668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David Arthur updated KAFKA-14668: --------------------------------- Summary: Avoid sending unnecessary UMR in migration mode (was: NoOpRecord causes unnecessary UMR in migration mode) > Avoid sending unnecessary UMR in migration mode > ----------------------------------------------- > > Key: KAFKA-14668 > URL: https://issues.apache.org/jira/browse/KAFKA-14668 > Project: Kafka > Issue Type: Bug > Reporter: David Arthur > Priority: Major > > While the KRaftMigrationDriver is in "dual write" mode, in addition to > propagating metadata back to ZooKeeper, it is sending controller RPCs to ZK > brokers. When a NoOpRecord is written, it will trigger the metadata > synchronization logic and send out redundant UMR even if no metadata has > changed. This doesn't affect correctness of the metadata in the cluster, but > will have a significant impact on performance for larger clusters. > > We need to avoid sending RPCs to the ZK brokers when nothing has changed. -- This message was sent by Atlassian Jira (v8.20.10#820010)