Hello. Here is the new discussion thread for KIP-390: Allow fine-grained configuration for compression.
https://cwiki.apache.org/confluence/display/KAFKA/KIP-390%3A+Allow+fine-grained+configuration+for+compression Here is some history: Initially, the draft implementation was done with traditional configuration scheme (Type A). Then, Becket Qin ( becket....@gmail.com) and Mickael Maison (mickael.mai...@gmail.com) proposed that the map style configuration like listener.security.protocol.map or max.connections.per.ip.overrides (Type B) would be better. From then on, the discussion got struck. So last weekend, I re-implemented the feature against the latest trunk, for all public interface alternatives (i.e., Type A & B.), and updated the KIP document. You can find the details in this PR: https://github.com/apache/kafka/pull/5927 Please have a look when you are free. All kinds of feedbacks are welcomed! Regards, Dongjin -- *Dongjin Lee* *A hitchhiker in the mathematical world.* *github: <http://goog_969573159/>github.com/dongjinleekr <https://github.com/dongjinleekr>linkedin: kr.linkedin.com/in/dongjinleekr <https://kr.linkedin.com/in/dongjinleekr>speakerdeck: speakerdeck.com/dongjin <https://speakerdeck.com/dongjin>*