Chia-Ping Tsai created KAFKA-18225: -------------------------------------- Summary: ClientQuotaCallback#updateClusterMetadata is unsupported by kraft Key: KAFKA-18225 URL: https://issues.apache.org/jira/browse/KAFKA-18225 Project: Kafka Issue Type: Task Reporter: Chia-Ping Tsai Assignee: Chia-Ping Tsai
`ClientQuotaCallback#updateClusterMetadata` is invoked by `KafkaAPIs#handleUpdateMetadataRequest` only. However, that is a zk-only API and hence, `updateClusterMetadata` is never executed in kraft mode. That brings two issues: 1. CustomQuotaCallbackTest needs to be rewritten hugely in order to migrate to kraft 2. Should we deprecate `updateClusterMetadata` directly in 4.0? or make it work on kraft mode or introduce new API to replace it Regardless to '2', we can enhance `DynamicClientQuotaPublisher` to support `ClientQuotaCallback#updateClusterMetadata` when handling `newImage`. -- This message was sent by Atlassian Jira (v8.20.10#820010)