Hello @wohali, CouchDB has been my favorite DB for many years now, and I'm excited to contribute back. Thanks for your guidance.
Two new commits: configure now support for adding/modifying local.d/*.ini files from the command line; I also pushed the snap.ini specific ini file back within the standard local.d couchdb convention; and, for sanity, I've switch logging back to default stderr, which is cleaner and faster. And I moved my Readme.md changes into the snap directory. I'll leave the root Readme.md unchanged, or you can change it to reflect what you feel best. I have been reading through the travis.yml file. I'm still not sure where to start. Perhaps you can add a travis.yml file here first. All my changes are with the snap directory and snapcraft executes cleanly. As a heads up, snap installations have a similar issue to couchdb#1097 "CouchDB 2.1.1: Compaction daemon - unable to calculate free space for `/run/user/0`: `enoent`" In the case with snaps the common directory is mounted with a zero space. I think the solution is for there to be a variable in the compaction daemon configutation that allows you to override the file system it uses for monitoring. The exact error is this: -------- Compaction daemon - skipping database `shards/40000000-5fffffff/_global_changes.1533989923` compaction: the estimated necessary disk space is about 12852 bytes but the currently available disk space is 0 bytes. Should I reopen #1097 or do you want a new ticket? [ Full content available at: https://github.com/apache/couchdb-pkg/pull/27 ] This message was relayed via gitbox.apache.org for [email protected]
