Ah good idea. Hmmm. I can line up the naming and return type but I’m not sure if I can get my hands on the context and the record itself without other changes.
Let me dig in and follow up here tomorrow. On Thu, Oct 19, 2017 at 7:14 PM Matthias J. Sax <matth...@confluent.io> wrote: > Thanks for the KIP. > > Are you familiar with KIP-161? > > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-161%3A+streams+deserialization+exception+handlers > > I thinks, we should align the design (parameter naming, return types, > class names etc) of KIP-210 to KIP-161 to get a unified user experience. > > > > -Matthias > > > On 10/18/17 4:20 PM, Matt Farmer wrote: > > I’ll create the JIRA ticket. > > > > I think that config name will work. I’ll update the KIP accordingly. > > On Wed, Oct 18, 2017 at 6:09 PM Ted Yu <yuzhih...@gmail.com> wrote: > > > >> Can you create JIRA that corresponds to the KIP ? > >> > >> For the new config, how about naming it > >> production.exception.processor.class > >> ? This way it is clear that class name should be specified. > >> > >> Cheers > >> > >> On Wed, Oct 18, 2017 at 2:40 PM, Matt Farmer <m...@frmr.me> wrote: > >> > >>> Hello everyone, > >>> > >>> This is the discussion thread for the KIP that I just filed here: > >>> https://cwiki.apache.org/confluence/display/KAFKA/KIP- > >>> 210+-+Provide+for+custom+error+handling++when+Kafka+ > >>> Streams+fails+to+produce > >>> > >>> Looking forward to getting some feedback from folks about this idea and > >>> working toward a solution we can contribute back. :) > >>> > >>> Cheers, > >>> Matt Farmer > >>> > >> > > > >