CouchDB Versioning / Auditing
        Posted  
        
            by Cory
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Cory
        
        
        
        Published on 2010-05-13T08:51:15Z
        Indexed on 
            2010/05/13
            8:54 UTC
        
        
        Read the original article
        Hit count: 297
        
I'm attempting to use CouchDB for a system that requires full auditing of all data operations. Because of its built in revision-tracking, couch seemed like an ideal choice. But then I read in the O'Reilly textbook that "CouchDB does not guarantee that older versions are kept around."
I can't seem to find much more documentation on this point, or how couch deals with its revision-tracking internally. Is there any way to configure couch either on a per-database, or per-document level to keep all versions around forever? If so, how?
© Stack Overflow or respective owner