Hi, I'm resurrecting this old thread as this KIP would be a nice improvement and almost 3 years later the PR for this KIP has still not been merged!
The reason is that during reviews we noticed the proposed configuration, compression.level, was not easy to use as each codec has its own valid range of levels [0]. As proposed by Jun in the PR [1], I updated the KIP to use compression.<codec>.level configurations instead of a single compression.level setting. This syntax would also line up with the proposal to add per-codec configuration options from KIP-780 [2] (still to be voted). I moved the original proposal to the rejected section. I've put the original voters and KIP author on CC. Let me know if you have any feedback. 0: https://github.com/apache/kafka/pull/10826 1: https://github.com/apache/kafka/pull/10826#issuecomment-1795952612 2: https://cwiki.apache.org/confluence/display/KAFKA/KIP-780%3A+Support+fine-grained+compression+options Thanks, Mickael On Fri, Jun 11, 2021 at 10:00 AM Dongjin Lee <dong...@apache.org> wrote: > > This KIP is now passed with: > > - binding: +3 (Ismael, Tom, Konstantine) > - non-binding: +1 (Ryanne) > > Thanks again to all the supporters. I also updated the KIP by moving the > compression buffer option into the 'Future Works' section, as Ismael > proposed. > > Best, > Dongjin > > > > On Fri, Jun 11, 2021 at 3:03 AM Konstantine Karantasis > <konstant...@confluent.io.invalid> wrote: > > > Makes sense. Looks like a good improvement. Thanks for including the > > evaluation in the proposal Dongjin. > > > > +1 (binding) > > > > Konstantine > > > > On Wed, Jun 9, 2021 at 6:59 PM Dongjin Lee <dong...@apache.org> wrote: > > > > > Thanks Ismel, Tom and Ryanne, > > > > > > I am now updating the KIP about the further works. Sure, You won't be > > > disappointed. > > > > > > As of Present: > > > > > > - binding: +2 (Ismael, Tom) > > > - non-binding: +1 (Ryanne) > > > > > > Anyone else? > > > > > > Best, > > > Dongjin > > > > > > On Thu, Jun 10, 2021 at 2:03 AM Tom Bentley <tbent...@redhat.com> wrote: > > > > > > > Hi Dongjin, > > > > > > > > Thanks for the KIP, +1 (binding). > > > > > > > > Kind regards, > > > > > > > > Tom > > > > > > > > On Wed, Jun 9, 2021 at 5:16 PM Ismael Juma <ism...@juma.me.uk> wrote: > > > > > > > > > I'm +1 on the proposed change. As I stated in the discuss thread, I > > > don't > > > > > think we should rule out the buffer size config, but we could list > > that > > > > as > > > > > future work vs rejected alternatives. > > > > > > > > > > Ismael > > > > > > > > > > On Sat, Jun 5, 2021 at 2:37 PM Dongjin Lee <dong...@apache.org> > > wrote: > > > > > > > > > > > Hi all, > > > > > > > > > > > > I'd like to open a voting thread for KIP-390: Support Compression > > > Level > > > > > > (rebooted): > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-390%3A+Support+Compression+Level > > > > > > > > > > > > Best, > > > > > > Dongjin > > > > > > > > > > > > -- > > > > > > *Dongjin Lee* > > > > > > > > > > > > *A hitchhiker in the mathematical world.* > > > > > > > > > > > > > > > > > > > > > > > > *github: <http://goog_969573159/>github.com/dongjinleekr > > > > > > <https://github.com/dongjinleekr>keybase: > > > > > https://keybase.io/dongjinleekr > > > > > > <https://keybase.io/dongjinleekr>linkedin: > > > > > kr.linkedin.com/in/dongjinleekr > > > > > > <https://kr.linkedin.com/in/dongjinleekr>speakerdeck: > > > > > > speakerdeck.com/dongjin > > > > > > <https://speakerdeck.com/dongjin>* > > > > > > > > > > > > > > > > > > > > > > > > -- > > > *Dongjin Lee* > > > > > > *A hitchhiker in the mathematical world.* > > > > > > > > > > > > *github: <http://goog_969573159/>github.com/dongjinleekr > > > <https://github.com/dongjinleekr>keybase: > > https://keybase.io/dongjinleekr > > > <https://keybase.io/dongjinleekr>linkedin: > > kr.linkedin.com/in/dongjinleekr > > > <https://kr.linkedin.com/in/dongjinleekr>speakerdeck: > > > speakerdeck.com/dongjin > > > <https://speakerdeck.com/dongjin>* > > > > > > > > -- > *Dongjin Lee* > > *A hitchhiker in the mathematical world.* > > > > *github: <http://goog_969573159/>github.com/dongjinleekr > <https://github.com/dongjinleekr>keybase: https://keybase.io/dongjinleekr > <https://keybase.io/dongjinleekr>linkedin: kr.linkedin.com/in/dongjinleekr > <https://kr.linkedin.com/in/dongjinleekr>speakerdeck: speakerdeck.com/dongjin > <https://speakerdeck.com/dongjin>*