Return-Path: Delivered-To: apmail-incubator-couchdb-user-archive@locus.apache.org Received: (qmail 58921 invoked from network); 17 Mar 2008 14:15:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 17 Mar 2008 14:15:17 -0000 Received: (qmail 49235 invoked by uid 500); 17 Mar 2008 14:15:15 -0000 Delivered-To: apmail-incubator-couchdb-user-archive@incubator.apache.org Received: (qmail 49205 invoked by uid 500); 17 Mar 2008 14:15:15 -0000 Mailing-List: contact couchdb-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: couchdb-user@incubator.apache.org Delivered-To: mailing list couchdb-user@incubator.apache.org Received: (qmail 49196 invoked by uid 99); 17 Mar 2008 14:15:14 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 17 Mar 2008 07:15:14 -0700 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [83.97.50.139] (HELO jan.prima.de) (83.97.50.139) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 17 Mar 2008 14:14:36 +0000 Received: from [192.168.2.2] (68-115-150-019.dhcp.hckr.nc.charter.com [::ffff:68.115.150.19]) (AUTH: LOGIN jan, SSL: TLSv1/SSLv3,128bits,AES128-SHA) by jan.prima.de with esmtp; Mon, 17 Mar 2008 14:14:43 +0000 Message-Id: <828B1624-4992-4BE5-ADED-EB252DC88BD8@apache.org> From: Jan Lehnardt To: couchdb-user@incubator.apache.org In-Reply-To: <1205753351.7678.18.camel@localhost> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Subject: Re: Relying on revisions for rollbacks Date: Mon, 17 Mar 2008 10:14:34 -0400 References: <1205753351.7678.18.camel@localhost> X-Mailer: Apple Mail (2.919.2) X-Virus-Checked: Checked by ClamAV on apache.org Heya, On Mar 17, 2008, at 7:29 , Shahar Evron wrote: > [...] > As far as I understood, CouchDB does not keep old revisions > indefinitely > - so if I update a document, it's previous revisions might be deleted > after a while. > > Is this true? That is correct. Not at the moment though :) The next release of CouchDB will include a mechanism called "compaction" that will run periodically and prune out old revisions. We suggest that you manage old revisions to a document that you want to keep around in attachments to the latest revision. Cheers Jan --