Hi All, We are bring back the KIP-280 to live with small correct for the discussion & voting. Thanks to previous author Luis Cabral on the KIP-280 initiation and we are taking over to complete and get it into 2.4...
Below is the correction that we made to the existing KIP-280: * Allowing the compact strategy configuration at the topic level as the log compaction is at the topic level and a broker can have multiple topics. This allows the flexibility to have the strategy at both broker level (i.e. for all topics within the broker) and topic level (i.e. for a subset of topics within a broker) as well... KIP-280: https://cwiki.apache.org/confluence/display/KAFKA/KIP-280%3A+Enhanced+log+compaction PULL REQUEST: https://github.com/apache/kafka/pull/7528 (unit test coverage in progress) Previous Thread DISCUSS: https://lists.apache.org/thread.html/79aa6e50d7c737ddf83455dd8063692a535a1afa558620fe1a1496d3@%3Cdev.kafka.apache.org%3E Previous Thread VOTE: https://lists.apache.org/thread.html/b2ecd73ce849741f0c40b4f801c3f7650583497812713e240e1ac2b7@%3Cdev.kafka.apache.org%3E Appreciate your timely action. PS: Initiating a separate thread as I was not able to reply to the existing threads... Thanks, Senthil