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)