Hi Ismael,

If I understand your question, in KIP-392 the `client.rack` config serves both 
as setting the rack and as the on/off switch for the whole feature. In 
KIP-1123, these are separate. Originally I thought that having separate configs 
would be more explicit and more future-proof: in case some other new feature 
that rely on the `client.rack` setting is added. Do you think I should change 
it to the single config to be uniform with KIP-392?

Best,
Ivan


On Sun, Jul 20, 2025, at 23:15, Ismael Juma wrote:
> Hi,
> 
> Thanks for the KIP. One question I have is why two configs are needed
> instead of a single config? KIP-392 specifies a single client side config.
> It would be good to be consistent across the clients.
> 
> Ismael
> 
> On Fri, Dec 20, 2024 at 3:37 AM Ivan Yurchenko <i...@ivanyu.me> wrote:
> 
> > Hello all,
> >
> > I'd like to propose a new KIP to discuss: KIP-1123: Rack-aware
> > partitioning for Kafka Producer [1].
> >
> > Best,
> > Ivan Yurchenko
> >
> > [1]
> > https://cwiki.apache.org/confluence/display/KAFKA/KIP-1123%3A+Rack-aware+partitioning+for+Kafka+Producer
> >
> 

Reply via email to