Hi Seamus,

Is there a conflict between KIP-799 and KAFKA-12841 
<https://issues.apache.org/jira/browse/KAFKA-12841>? A related fix for the 
latter issue was just merged a few days ago 
(https://github.com/apache/kafka/pull/11689) and it seems like there's some 
overlap or discrepancy between the two.

Thanks,
Kirk

On Mon, Feb 7, 2022, at 1:20 PM, Séamus Ó Ceanainn wrote:
> Hi all,
> 
> Bumping this thread again.
> 
> Kind reminder that* this KIP addresses a* *bug in the Kafka producer client*,
> where the implemented behaviour of the producer client is not the same as
> the documented behaviour in the case of callbacks. This has caused
> production incidents 'in the wild'.
> 
> Regards,
> Séamus.
> 
> On Tue, 25 Jan 2022 at 11:41, Séamus Ó Ceanainn <seamus.oceana...@zalando.ie>
> wrote:
> 
> > Hi all,
> >
> > Bumping this voting thread, as it still needs one more binding vote to
> > pass.
> >
> > Regards,
> > Séamus.
> >
> > On Mon, 6 Dec 2021 at 12:04, Mickael Maison <mickael.mai...@gmail.com>
> > wrote:
> >
> >> Thanks for the KIP!
> >> +1 (binding)
> >>
> >> On Sat, Dec 4, 2021 at 3:49 AM Luke Chen <show...@gmail.com> wrote:
> >> >
> >> > Hi Séamus,
> >> >
> >> > Thanks for the update.
> >> > Looks better now!
> >> >
> >> > Thank you.
> >> > Luke
> >> >
> >> > On Sat, Dec 4, 2021 at 12:57 AM Séamus Ó Ceanainn <
> >> > seamus.oceana...@zalando.ie> wrote:
> >> >
> >> > > Hey Luke,
> >> > >
> >> > > Thanks for the feedback. I've updated the relevant section to
> >> hopefully
> >> > > make it more clear from the KIP itself what placeholder value would be
> >> > > returned.
> >> > >
> >> > > Regards,
> >> > > Séamus.
> >> > >
> >> > > On Tue, 30 Nov 2021 at 09:52, Luke Chen <show...@gmail.com> wrote:
> >> > >
> >> > > > Hi Séamus,
> >> > > > Thanks for the KIP!
> >> > > > We definitely want to keep the producer callback consistent for all
> >> types
> >> > > > of errors.
> >> > > >
> >> > > > Just one comment for the KIP:
> >> > > > In the "Proposed Changes" section, could you please "explicitly"
> >> describe
> >> > > > what placeholder you'll return, in addition to adding a hyperlink to
> >> > > other
> >> > > > places, to make it clear.
> >> > > >
> >> > > > +1 (non-binding)
> >> > > >
> >> > > > Thank you.
> >> > > > Luke
> >> > > >
> >> > > > On Tue, Nov 30, 2021 at 1:17 PM John Roesler <vvcep...@apache.org>
> >> > > wrote:
> >> > > >
> >> > > > > Thanks, Séamus!
> >> > > > >
> >> > > > > I'm +1 (binding).
> >> > > > >
> >> > > > > On Mon, 2021-11-29 at 16:14 +0000, Séamus Ó Ceanainn wrote:
> >> > > > > > Hi everyone,
> >> > > > > >
> >> > > > > > I'd like to start a vote for KIP-799: Align behaviour for
> >> producer
> >> > > > > > callbacks with documented behaviour
> >> > > > > > <
> >> > > > >
> >> > > >
> >> > >
> >> https://cwiki.apache.org/confluence/display/KAFKA/KIP-799%3A+Align+behaviour+for+producer+callbacks+with+documented+behaviour
> >> > > > > >
> >> > > > > > .
> >> > > > > >
> >> > > > > > The KIP proposes a breaking change in the behaviour of producer
> >> > > client
> >> > > > > > callbacks. The breaking change would align the behaviour of
> >> callbacks
> >> > > > > with
> >> > > > > > the documented behaviour for the method, and makes it
> >> consistent with
> >> > > > > > similar methods for producer client interceptors.
> >> > > > > >
> >> > > > > > Regards,
> >> > > > > > Séamus.
> >> > > > >
> >> > > > >
> >> > > >
> >> > >
> >>
> >
> 

Reply via email to