[Xapian-tickets] [Xapian] #278: When changesets are being generated, old changesets aren't cleaned up

Xapian nobody at xapian.org
Mon Jun 23 08:49:57 BST 2008


#278: When changesets are being generated, old changesets aren't cleaned up
---------------------+------------------------------------------------------
 Reporter:  richard  |       Owner:  richard 
     Type:  defect   |      Status:  new     
 Priority:  normal   |   Milestone:  1.1.0   
Component:  Other    |     Version:  SVN HEAD
 Severity:  normal   |    Keywords:          
Blockedby:           |    Platform:  All     
 Blocking:  227      |  
---------------------+------------------------------------------------------
 Currently, changesets are generated when the "XAPIAN_MAX_CHANGESETS"
 environment variable is set to a non-empty value.  However, they are never
 removed.  Whenever a changeset is generated, the number of changesets
 around should be checked, and old changesets should be removed if too many
 old changesets exist.

 Alternatively (or as well), a different criteria might be useful for the
 changesets: it might be useful to be able to set an absolute limit on the
 total size of the changesets, or perhaps, a limit on the total size of the
 changesets as a proportion of the total database size.

 Finally, it is never useful to have a changeset for the first revision of
 a database, so creation of that changeset should be automatically
 disabled.

-- 
Ticket URL: <http://trac.xapian.org/ticket/278>
Xapian <http://xapian.org/>
Xapian



More information about the Xapian-tickets mailing list