couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jason Smith (Commented) (JIRA)" <>
Subject [jira] [Commented] (COUCHDB-1358) Only delete files with .view extension
Date Fri, 09 Dec 2011 01:16:39 GMT


Jason Smith commented on COUCHDB-1358:

Paul makes a good point. However, it also seems reasonable that an indexer creates ".foo"
files when it runs, and deletes ".foo" files when it cleans. Perhaps a site backup script
is running, or rsync or something, placing siblings alongside the .view files. Cleanup shouldn't
remove them either.
> Only delete files with .view extension
> --------------------------------------
>                 Key: COUCHDB-1358
>                 URL:
>             Project: CouchDB
>          Issue Type: Improvement
>          Components: Database Core
>    Affects Versions: 1.1.1
>            Reporter: Volker Mische
>            Priority: Minor
>             Fix For: 1.1.2
>         Attachments: cleanup-views-only.patch
> Currently all files in the view directory that are not used by any View group are deleted
by the _view_cleanup endpoint. If other indexers (like GeoCouch) store indexes in the same
directory, they get deleted as well.
> The attached patch changes the bahaviour and only deletes files ending with ".view".
Leftovers from compaction are deletes as well as they end with ".compact.view".

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message