...
For KIP-599 throttling requirement, both the initial principal name and the initial client id are required to be present.
Also we need to support optional fields for all the mentioned RPCs above. The following RPCs will bump their version by 1 to introduce flexible versions:
AlterConfig
AlterClientQuotas
Monitoring Metrics
To effectively monitor the admin request forwarding status, we would the following metered metric:
...