Tim, The couchdb revision system is to provide eventual consistency between database replicas. It is not a user-facing document versioning system. Old revisions are deleted during compaction and are not replicated either.
B. On 26 Jul 2012, at 15:00, Tim Tisdall wrote: > Is it possible to access revisions through a filter? Using a filter > on the changes log would also work for what I'd like to do. > > On Wed, Jul 25, 2012 at 6:38 PM, Alexander Shorin <[email protected]> wrote: >> Hi Tim, >> >> CouchDB documents revisions aren't for versioning things[1]. To access >> to previous document revision within view you need to store previous >> revisions inlined within document and emit them in map function. Note, >> that this solution promises that document size will rapidly grow over >> time - you'll need to limit stored inlined revisions somehow. >> >> [1] http://wiki.apache.org/couchdb/Document_revisions >> >> -- >> ,,,^..^,,, >> >> >> On Thu, Jul 26, 2012 at 2:29 AM, Tim Tisdall <[email protected]> wrote: >>> Is it possible to access a previous revision of a document from within >>> a view? I'd like to output something in a view based on the >>> difference between the revisions of the documents. >>> >>> -Tim
