Ping Ismael. Thanks,
Mayuresh On Thu, Apr 6, 2017 at 9:50 AM, Mayuresh Gharat <gharatmayures...@gmail.com> wrote: > Hi Ismael, > > Are you suggesting to use the InvalidRecordException when the key is null? > > Thanks, > > Mayuresh > > On Thu, Apr 6, 2017 at 8:49 AM, Ismael Juma <ism...@juma.me.uk> wrote: > >> Hi Mayuresh, >> >> I took a closer look at the code and we seem to throw >> `InvalidRecordException` in a number of cases where retrying doesn't seem >> to make sense. For example: >> >> throw new InvalidRecordException(s"Log record magic does not match outer >> magic ${batch.magic}") >> throw new InvalidRecordException("Found invalid number of record headers " >> + numHeaders); >> throw new InvalidRecordException("Found invalid record count " + >> numRecords >> + " in magic v" + magic() + " batch"); >> >> It seems like most of the usage of InvalidRecordException is for non >> retriable errors. Maybe we need to introduce a non retriable version of >> this exception and use it in the various places where it makes sense. >> >> Ismael >> >> On Tue, Apr 4, 2017 at 12:22 AM, Mayuresh Gharat < >> gharatmayures...@gmail.com >> > wrote: >> >> > Hi All, >> > >> > It seems that there is no further concern with the KIP-135. At this >> point >> > we would like to start the voting process. The KIP can be found at >> > https://cwiki.apache.org/confluence/display/KAFKA/KIP- >> > 135+%3A+Send+of+null+key+to+a+compacted+topic+should+throw+ >> > non-retriable+error+back+to+user >> > <https://cwiki.apache.org/confluence/pages/viewpage.action? >> pageId=67638388 >> > > >> > >> > Thanks, >> > >> > Mayuresh >> > >> > > > > -- > -Regards, > Mayuresh R. Gharat > (862) 250-7125 > -- -Regards, Mayuresh R. Gharat (862) 250-7125