Hi Dhruvil, Thanks for the KIP!

+1 (binding)

Regards,

Rajini

On Wed, May 9, 2018 at 9:28 PM, Dhruvil Shah <dhru...@confluent.io> wrote:

> Thanks for the feedback, Jason and Ismael. I renamed the config to
> "message.downconversion.enable".
>
> Also, as an update, I found a potential problem with one of the suggestions
> the KIP made, specifically about the case where the size of messages after
> down-conversion is greater than the size before, and so we are not able to
> send all the messages. Both the old and new consumers expect to receive at
> least one full batch of messages for each partition, and throw a
> `RecordTooLargeException` if that is not the case. Because of this, I made
> a small change to the KIP to make sure we are able to send at least one
> full message batch for each partition. Because this is more of an internal
> implementation specific change and does not affect user-visible
> functionality in any way, I went ahead and updated the KIP with this logic
> (under the "Ensuring Consumer Progress" section).
>
> Thanks,
> Dhruvil
>
> On Wed, May 9, 2018 at 9:09 AM, Ismael Juma <mli...@juma.me.uk> wrote:
>
> > Maybe it should message instead of record to be consistent with
> > message.format.version.
> >
> > On Wed, 9 May 2018, 09:04 Jason Gustafson, <ja...@confluent.io> wrote:
> >
> > > Hi Dhruvil,
> > >
> > > Thanks for the KIP. +1 from me. Just a minor nitpick on the name of the
> > new
> > > config. I would suggest "record.downconversion.enable". The "record"
> > prefix
> > > emphasizes what is being down-converted and similar existing configs
> use
> > > "enable" rather than "enabled."
> > >
> > > -Jason
> > >
> > > On Wed, May 2, 2018 at 9:35 AM, Ted Yu <yuzhih...@gmail.com> wrote:
> > >
> > > > +1
> > > >
> > > > On Wed, May 2, 2018 at 9:27 AM, Dhruvil Shah <dhru...@confluent.io>
> > > wrote:
> > > >
> > > > > Hi all,
> > > > >
> > > > > I would like to start the vote on KIP-238: Efficient Memory Usage
> for
> > > > > Down-Conversion.
> > > > >
> > > > > For reference, the link to the KIP is here:
> > > > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-
> > > > > 283%3A+Efficient+Memory+Usage+for+Down-Conversion
> > > > >
> > > > > and the discussion thread is here:
> > > > > https://www.mail-archive.com/dev@kafka.apache.org/msg86799.html
> > > > >
> > > > > Thanks,
> > > > > Dhruvil
> > > > >
> > > >
> > >
> >
>

Reply via email to