Hi Adam Thanks for the feedback. I was actually struggling with which options to set per channel and what to set them to. Anyway after more thought, I’ve decided on a manual approach as I need it to be more custom than automatic.
But thanks again I appreciate it. Best regards Paul Sent from my iPad > On 18 Aug 2021, at 20:01, Adam Kocoloski <kocol...@apache.org> wrote: > > Hi Paul, sorry to hear you’re finding it a challenge to configure. The > default configuration described in the documentation does give you an example > of how things are set up: > > https://docs.couchdb.org/en/3.1.1/maintenance/compaction.html#channel-configuration > > Cross-referenced from that section you can find the full configuration > reference that describes all the supported configuration keys at the channel > level: > > https://docs.couchdb.org/en/3.1.1/config/compaction.html#config-compactions > > The general idea is that you create [smoosh.<channelname>] configuration > blocks with whatever settings you deem appropriate to match a certain set of > files and prioritize them, and then use the [smoosh] block to activate those > channels. > > Can you say a little more about what you’re finding lacking in the docs? > Cheers, > > Adam > >> On Aug 18, 2021, at 2:58 AM, Paul Milner <pauljmil...@gmail.com> wrote: >> >> Hello >> >> I'm looking at the maintenance of my databases and how I could implement >> tools to do that. Smoosh seems to be the main option, but I'm struggling to >> set it up as the documentation seems a bit limited. >> >> I have only really found this: >> >> 5.1. Compaction — Apache CouchDB® 3.1 Documentation >> <https://docs.couchdb.com/en/3.1.1/maintenance/compaction.html#database-compaction> >> >> I could do it manually but wanted to explore this first and was wondering >> if there are any smoosh examples about, that could help me on my way? >> >> If anyone could point me in the right direction please, I would appreciate >> it. >> >> Thanks a lot >> Best regards >> Paul >