+1 (non-binding)
> On 25 May 2016, at 14:07, Ismael Juma <ism...@juma.me.uk> wrote:
>
> +1 (binding)
>
> I also think `log.cleaner.compaction.delay.ms` is clearer. As an aside, I
> did notice that the topic level config for `log.segment.delete.delay.ms`
> (mentioned by Ewen) is `file.delete.delay.ms`, which seems a bit
> inconsistent.
>
> Ismael
>
> On Wed, May 25, 2016 at 4:43 AM, Ewen Cheslack-Postava <e...@confluent.io>
> wrote:
>
>> +1 (binding)
>>
>> Agreed that the log.cleaner.compaction.delay.ms is probably a better name,
>> and consistent with log.segment.delete.delay.ms. Checked configs for other
>> suffixes that seemed reasonable and despite only appearing in that one
>> broker config, it seems the best match.
>>
>> -Ewen
>>
>> On Tue, May 24, 2016 at 8:16 PM, Jay Kreps <j...@confluent.io> wrote:
>>
>>> I'm +1 on the concept.
>>>
>>> As with others I think the core challenge is to express this in an
>>> intuitive way, and carry the same terminology across the docs, the
>> configs,
>>> and docstrings for the configs. Pictures would help.
>>>
>>> -Jay
>>>
>>> On Tue, May 24, 2016 at 6:54 PM, James Cheng <wushuja...@gmail.com>
>> wrote:
>>>
>>>> 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.
>>>>>>>
>>>>>>
>>>>
>>>>
>>>
>>
>>
>>
>> --
>> Thanks,
>> Ewen
>>