> >>>>>>> On Mon, Sep 19, 2016 at 4:47 AM, Michael Hall <[email protected]> > >>>>>>> wrote: > >>>>>>> > >>>>>>> First off, congratulations on the upcoming 2.0 release! > >>>>>>> > >>>>>>> I would love to see this new version available as a Snap package for > >>>>>>> users of Ubuntu 16.04 LTS, since the archive version will be frozen on
Thanks Michael, These sound awesome. Snaps are looking great -- especially compared to the frustration of older debian / centos packaging tools that carry 2 decades of cruft under the hood. However at present they have a serious limitation wrt storage that is a production showstopper - each snap version creates a new copy of couchdb, and copies across the data files. I can't confirm yet if this is copy-on-write or not which at least would not be (initially) too bad, or a naive copy that duplicate disk blocks entirely. I suspect the latter as there is not much choice when it comes to cross-filesystem compatibility. Either way, if you have reasonably sized couches & viewed snaps will put you in a situation of needing to clean up old data to avoid running out of free disk space (e.g. during compaction) due to data kept in old snaps. We're not the only database to experience this constraint however and I'm sure a suitable solution will appear in due course. Go snaps! A+ Dave
