I'm not sure what are the rules for who is allowed to vote, but I'm: +1 (non-binding) on the proposal
I agree that the "log.cleaner.min.compaction.lag.ms" name is a little confusing. I like Becket's "log.cleaner.compaction.delay.ms", or something similar. The KIP describes it as the portion of the topic "that will remain uncompacted", so if you're open to alternate names: "log.cleaner.uncompacted.range.ms" "log.cleaner.uncompacted.head.ms" (Except that I always get "log tail" and "log head" mixed up...) "log.cleaner.uncompacted.retention.ms" (Will it be confusing to have the word "retention" in non-time-based topics?) I just thought of something: what happens to the value of "log.cleaner.delete.retention.ms"? Does it still have the same meaning as before? Does the timer start when log compaction happens (as it currently does), so in reality, tombstones will only be removed from the log some time after (log.cleaner.min.compaction.lag.ms + log.cleaner.delete.retention.ms)? -James > On May 24, 2016, at 5:46 PM, Becket Qin <becket....@gmail.com> wrote: > > +1 (non-binding) on the proposal. Just a minor suggestion. > > I am wondering should we change the config name to " > log.cleaner.compaction.delay.ms"? The first glance at the configuration > name is a little confusing. I was thinking do we have a "max" lag? And is > this "lag" a bad thing? > > Thanks, > > Jiangjie (Becket) Qin > > > On Tue, May 24, 2016 at 4:21 PM, Gwen Shapira <g...@confluent.io> wrote: > >> +1 (binding) >> >> Thanks for responding to all my original concerns in the discussion thread. >> >> On Tue, May 24, 2016 at 1:37 PM, Eric Wasserman <eric.wasser...@gmail.com> >> wrote: >> >>> Hi, >>> >>> I would like to begin voting on KIP-58 - Make Log Compaction Point >>> Configurable >>> >>> KIP-58 is here: < >>> >>> >> https://cwiki.apache.org/confluence/display/KAFKA/KIP-58+-+Make+Log+Compaction+Point+Configurable >>>> >>> >>> The Jira ticket KAFKA-1981 Make log compaction point configurable >>> is here: <https://issues.apache.org/jira/browse/KAFKA-1981> >>> >>> The original pull request is here: < >>> https://github.com/apache/kafka/pull/1168> >>> (this includes configurations for size and message count lags that will >> be >>> removed per discussion of KIP-58). >>> >>> The vote will run for 72 hours. >>> >>