Recently I have come to a case where CBL is highly desirable not because the replication, but because of the great json/dictionary based views and map-reduce.
Sometime ago I discovered that some features had a default behavior that could not be changed. In the case where I do not care about replication, I would like to disable:
1. previous document versions
2. not keeping around deleted documents
3. any extra thing needed for server sync that I am forgetting now
The documents will have some attached files, not very big, but considerable if unnecessary past versions are kept and never synced.
Basically I want a dumb down CBL. Something like sqlite with json + views + mapreduce. Will I be able to fine tune CBL to have this behavior?