Hey Brett,

I'd suggest going ahead with a KIP if you already have some ideas about it.
One of the complications you may run into is that the active segment is not
cleaned at present.

I went ahead and gave you wiki permission. I assumed your username is
brettrann, so let me know if it's different.

Thanks,
Jason

On Wed, Aug 1, 2018 at 5:38 PM, Brett Rann <br...@zendesk.com.invalid>
wrote:

> Ping on this. We're prepared to do the work i'm just not sure of the right
> way to start.  If nobody wants to discuss it now should we just write up a
> KIP?
>
> On Thu, Jul 19, 2018 at 10:57 AM Brett Rann <br...@zendesk.com> wrote:
>
> > re: https://issues.apache.org/jira/browse/KAFKA-7137
> >
> > My team is investigating what would be involved in code changes to give
> > some finer control over when compaction runs.  Detail in the ticket but
> > essentially the current way is that dirty.ratio is hijacked to be set to
> 0
> > to give guarantees that a tombstone record will result in previous record
> > being deleted within a set time.
> >
> > This results in a lot of unnecessary compaction, and we would like to add
> > the ability to provide a max delay for compaction to be used in
> combination
> > with a "healthy" dirty.ratio setting to meet this requirement instead.
> >
> > And to consider an API to trigger compaction (but that is looking
> > difficult because compaction isn't really triggered, it's evaluated by
> the
> > log cleaner thread).
> >
> > We'd like to get some discussion going around this.  Should we draft up a
> > KIP first then kick off a discussion?  (if yes, can I get KIP access for:
> > brettr...@gmail.com )
> >
> > Thanks!
> >
> > --
> >
> > Brett Rann
> >
> > Senior DevOps Engineer
> >
> >
> > Zendesk International Ltd
> >
> > 395 Collins Street, Melbourne VIC 3000 Australia
> >
> > Mobile: +61 (0) 418 826 017
> >
>
>
> --
>
> Brett Rann
>
> Senior DevOps Engineer
>
>
> Zendesk International Ltd
>
> 395 Collins Street, Melbourne VIC 3000 Australia
>
> Mobile: +61 (0) 418 826 017
>

Reply via email to