Re: Compaction daemon changes

2019-09-11 Thread Adam Kocoloski
Cool. PR for the scheduling windows is up: https://github.com/apache/couchdb-smoosh/pull/3 Adam > On Sep 6, 2019, at 1:07 PM, Jan Lehnardt wrote: > > Heya Adam, that sounds all great. FWIW, I think the "do not compact during > this time" is b

Re: Compaction daemon changes

2019-09-06 Thread Jan Lehnardt
Heya Adam, that sounds all great. FWIW, I think the "do not compact during this time" is by far the more important setting. The fragmentation in reality is unreliable guesswork in terms of decent configuration. Cheers Jan — > On 6. Sep 2019, at 15:25, Adam Kocoloski wrote: > > Hi all, > > Co

Re: Compaction daemon changes

2019-09-06 Thread Paul Davis
Oh duh. I was only thinking about the scheduling aspect but I'm guessing you were also thinking about the fragmentation settings and so on that don't have a direct equivalent. Seems fair to me. To be fair, that was before I was properly caffeinated. On Fri, Sep 6, 2019 at 9:56 AM Adam Kocoloski

Re: Compaction daemon changes

2019-09-06 Thread Adam Kocoloski
I was just going to port over the `check_period` function and add support for “from” and “to” as per-channel config parameters, so I don’t think it will meaningfully help with the rationalization of the config systems. Adam > On Sep 6, 2019, at 10:15 AM, Paul Davis wrote: > > Seems mostly rea

Re: Compaction daemon changes

2019-09-06 Thread Robert Samuel Newson
Plan sounds reasonable to me also. > On 6 Sep 2019, at 15:15, Paul Davis wrote: > > Seems mostly reasonable. The only thing I'd add is that if we're > looking to implement #1 I'd assume we'd reuse or at least rework the > old compaction daemon code which makes me think that #3 would be > trivial

Re: Compaction daemon changes

2019-09-06 Thread Paul Davis
Seems mostly reasonable. The only thing I'd add is that if we're looking to implement #1 I'd assume we'd reuse or at least rework the old compaction daemon code which makes me think that #3 would be trivial to support? On Fri, Sep 6, 2019 at 8:25 AM Adam Kocoloski wrote: > > Hi all, > > CouchDB 3