Hi Folks

KIP-951 was delivered fully in AK 3.7. Its 1st optimisation was delivered
in 3.6.1, to skip backoff period for a produce batch being retried to new
leader i.e. KAFKA-15415.

KAFKA-15415 current implementation introduced a performance regression, by
increasing synchronization on the produce path, especially for high
partition counts. The description section of
https://issues.apache.org/jira/browse/KAFKA-16226 goes more into details of
the regression.

I have put up a fix https://github.com/apache/kafka/pull/15323, which
removes this synchronization. The fix adds a new public method to
Cluster.java, and a public constructor to PartitionInfo.java. Let me know
your thoughts.

On Wed, Oct 4, 2023 at 10:09 AM Mayank Shekhar Narula <
mayanks.nar...@gmail.com> wrote:

> Summarising, there are 5 binding votes(Luke, Jose, Jun, David, Jason), and
> 1 non-binding vote(Kirk).
>
> With the current status of voting, KIP is accepted.
>
> Thanks again to all reviewers and voters.
>
>
>
> On Wed, Oct 4, 2023 at 9:37 AM Mayank Shekhar Narula <
> mayanks.nar...@gmail.com> wrote:
>
>> Thank you all for your votes, Jun, David, and Jason!
>>
>> On Tue, Oct 3, 2023 at 11:44 PM Jason Gustafson
>> <ja...@confluent.io.invalid> wrote:
>>
>>> +1 Thanks for the KIP
>>>
>>> On Tue, Oct 3, 2023 at 12:30 PM David Jacot <david.ja...@gmail.com>
>>> wrote:
>>>
>>> > Thanks for the KIP. +1 from me as well.
>>> >
>>> > Best,
>>> > David
>>> >
>>> > Le mar. 3 oct. 2023 à 20:54, Jun Rao <j...@confluent.io.invalid> a
>>> écrit :
>>> >
>>> > > Hi, Mayank,
>>> > >
>>> > > Thanks for the detailed explanation in the KIP. +1 from me.
>>> > >
>>> > > Jun
>>> > >
>>> > > On Wed, Sep 27, 2023 at 4:39 AM Mayank Shekhar Narula <
>>> > > mayanks.nar...@gmail.com> wrote:
>>> > >
>>> > > > Reviving this thread, as the discussion thread has been updated.
>>> > > >
>>> > > > On Fri, Jul 28, 2023 at 11:29 AM Mayank Shekhar Narula <
>>> > > > mayanks.nar...@gmail.com> wrote:
>>> > > >
>>> > > > > Thanks Jose.
>>> > > > >
>>> > > > > On Thu, Jul 27, 2023 at 5:46 PM José Armando García Sancio
>>> > > > > <jsan...@confluent.io.invalid> wrote:
>>> > > > >
>>> > > > >> The KIP LGTM. Thanks for the design. I am looking forward to the
>>> > > > >> implementation.
>>> > > > >>
>>> > > > >> +1 (binding).
>>> > > > >>
>>> > > > >> Thanks!
>>> > > > >> --
>>> > > > >> -José
>>> > > > >>
>>> > > > >
>>> > > > >
>>> > > > > --
>>> > > > > Regards,
>>> > > > > Mayank Shekhar Narula
>>> > > > >
>>> > > >
>>> > > >
>>> > > > --
>>> > > > Regards,
>>> > > > Mayank Shekhar Narula
>>> > > >
>>> > >
>>> >
>>>
>>
>>
>> --
>> Regards,
>> Mayank Shekhar Narula
>>
>
>
> --
> Regards,
> Mayank Shekhar Narula
>


-- 
Regards,
Mayank Shekhar Narula

Reply via email to