Yeah, I'm not planning to rely on it, just a way to hint at which
documents I need to look at without having to look at all documents or
alter the document's structure.

Okay, I guess I'll have to figure out a different approach then...  thanks.

On Thu, Jul 26, 2012 at 10:17 AM, Robert Newson <[email protected]> wrote:
> 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
>

Reply via email to