Thanks for the KIP Mayuresh. I suggest we only throw this error for ProduceRequest version 3, which is being introduced with KIP-98 (Exactly-once). That way, the compatibility story is clearer, in my opinion.
Ismael On Wed, Mar 22, 2017 at 10:07 PM, Mayuresh Gharat < gharatmayures...@gmail.com> wrote: > Hi All, > > We have created KIP-135 to propose that Kafka should return a non-retriable > error when the producer produces a message with null key to a log compacted > topic. > > Please find the KIP wiki in the link : > > 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. > > > We would love to hear your comments and suggestions. > > > Thanks, > > Mayuresh >