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