couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michel Meyers (JIRA)" <j...@apache.org>
Subject [jira] [Created] (COUCHDB-1576) Allow deletions to expire after set time
Date Thu, 25 Oct 2012 07:58:12 GMT
Michel Meyers created COUCHDB-1576:
--------------------------------------

             Summary: Allow deletions to expire after set time
                 Key: COUCHDB-1576
                 URL: https://issues.apache.org/jira/browse/COUCHDB-1576
             Project: CouchDB
          Issue Type: Improvement
          Components: Database Core
    Affects Versions: 1.2
            Reporter: Michel Meyers


Currently, CouchDB keeps all deletions forever. On a very active database this can lead to
the number of deletions actually exceeding the number of active documents.

Lotus Domino solves this by having a cut-off date after which deletion stubs are purged from
a replica. It would be great to have a similar functionality in CouchDB, e.g. have a setting
that determines how long deletion stubs are kept and then purges them from the local copy.
Whether this setting resides in the DB design, and thus replicates everywhere, or possibly
an INI setting for the local CouchDB instance is still to be determined.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message