hi Gaurav Thanks for this KIP. I have two small questions:
chia_00: Have you considered using `kafka.metrics.deprecated.requests.tag.user.enabled` since the new tag is "users" rather than "principal" chia_01: Could you please add the discussion thread to the KIP? Best, Chia-Ping Gaurav Narula <[email protected]> 於 2025年10月17日 週五 上午1:47寫道: > Hi Everyone, > > I've updated the KIP to gate adding the tag behind a config. Please have a > look. > > Looking forward to hearing your thoughts! > > Regards, > Gaurav > > > On 7 Oct 2025, at 11:32, Gaurav Narula <[email protected]> wrote: > > > > Hi Ismael, > > > > Thank you for your feedback. > > > > As you mentioned in [0] we make a conscious attempt to not deprecate > request versions used by "recent enough" clients. It also followed from my > observations that the number of users that use an old enough client are low > and therefore I didn't consider high cardinality to be a big risk initially. > > > > However, I do understand that it's hard to make general assumptions > about the usage of old clients - some usecases may have a lot of users > stuck on old client versions and therefore lead to an inadvertent > cardinality explosion on a broker upgrade. > > > > Perhaps we can gate adding the `user` tag on a config and have cluster > administrators opt into it? I see a precedent for such an approach in > DefaultQuotaCallback where we add the user tag only if UserQuota or > UserClientIdQuota is enabled. > > > > Regards, > > Gaurav > > > > [0]: https://lists.apache.org/thread/bnyh96q06rtbjvxoy99tozovkd723hjn > > > >> On 3 Oct 2025, at 19:22, Ismael Juma <[email protected]> wrote: > >> > >> Hi, > >> > >> Thanks for the KIP. This is definitely useful, but one concern is the > large > >> cardinality - have you considered how to deal with that? > >> > >> Ismael > >> > >> On Fri, Oct 3, 2025 at 10:37 AM Gaurav Narula <[email protected]> > wrote: > >> > >>> Hi Everyone, > >>> > >>> I'd like to start a discussion on KIP-1223: Add user tag to > >>> DeprecatedRequestsMetric > >>> > >>> > >>> > https://cwiki.apache.org/confluence/display/KAFKA/KIP-1223%3A+Add+user+tag+to+DeprecatedRequestsMetric > >>> > >>> This will help Kafka administrators identify users who're using old > >>> clients that send deprecated requests. > >>> > >>> Looking forward to your comments. > >>> > >>> Regards, > >>> Gaurav Narula > > > >
