tophe opened a new issue, #4378:
URL: https://github.com/apache/couchdb/issues/4378

   
   ## Description
   upgrading to couchdb 3.3.1 from 3.2.1, I have an issue with compaction who 
start but should not in 3.3.1 (wasn't starting in 3.2)
   local.ini:
   [smoosh]
   db_channels = ratio_dbs
   view_channels = ratio_views
   
   
   [smoosh.ratio_dbs]
   priority = ratio
   min_priority = 2.0
   from = 00:00
   to = 06:00
   strict_window = true
   concurrency = 1
   # max size 5Go !
   max_size = 5000000000
   
   that config was honored by couchdb 3.2.1, I haven't compaction for shard > 
5Gb, when couchdb 3.3.1 start with the same configuration it start to compact 
data files > 5Gb, not honouring window time.
   
   ## Steps to Reproduce
   
   use local.ini config with a max_size of 1000 (small shard dbs), make a db 
file of more than 1k file, with delete big ratio.
   observe if compaction start.
   
   ## Expected Behaviour
   
   don't compact file shard > 5Gb
   
   ## Your Environment
   docker official image.
   
   * CouchDB version used:
   * 3.3.1
   * Browser name and version:
   firefox
   * Operating system and version:
   debian bulleyes
   
   ## Additional Context
   
   the smoosh setup work with 3.2.1, databases was never compacted, I use this 
setup because the database is essentialy an image repository from more than 
20Tb, if compaction start, it take all the io and the db become unresponsive.
   When I updrad the container to 3.3.1, it compact databases when it start, 
that wasn't the 3.2 behavior.
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to