Hi Kirk,
Thanks for your email.

KT01: During the migration period, using both --producer-props and 
--producer-property
is an error. If they use --producer-props, it works and they get a deprecation 
warning.
If they use --producer-property, it works with no warning. I have updated the 
KIP
accordingly.

I don't really like --command-config either, but I don't think it's ambiguous 
as such. It's
just a bit generic to my way of thinking.

Thanks,
Andrew
________________________________________
From: Kirk True <k...@kirktrue.pro>
Sent: 10 July 2025 02:06
To: dev@kafka.apache.org <dev@kafka.apache.org>
Subject: Re: [DISCUSS] KIP-1147: Improve consistency of command-line arguments

Hi Andrew,

Thanks for the KIP. Yes, the inconsistency drives me crazy :)

Just one initial question:

KT01: During the migration period where both command line arguments are 
supported (e.g. --producer-props and --producer-property), which takes 
precedence?

I'm not ecstatic about the existing naming of "--command-config" because it's 
ambiguous, but that's a battle for another day...

Thanks,
Kirk

On Wed, Jul 9, 2025, at 6:53 AM, Andrew Schofield wrote:
> Hi,
> I'd like to start discussion of KIP-1147. This KIP aligns the names of the 
> command-line
> arguments across all of the Apache Kafka command-line tools.
>
> KIP: 
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-1147%3A+Improve+consistency+of+command-line+arguments
>
> Thanks,
> Andrew

Reply via email to