[Xapian-tickets] [Xapian] #426: Backends should write all base files, then flush all base files

Xapian nobody at xapian.org
Fri Jan 15 10:19:22 GMT 2010


#426: Backends should write all base files, then flush all base files
---------------------------+------------------------------------------------
 Reporter:  olly           |       Owner:  olly     
     Type:  defect         |      Status:  new      
 Priority:  normal         |   Milestone:  1.1.4    
Component:  Backend-Brass  |     Version:  SVN trunk
 Severity:  normal         |    Keywords:           
Blockedby:                 |    Platform:  Mac OS X 
 Blocking:                 |  
---------------------------+------------------------------------------------

Comment(by richard):

 Currently, Xapian iterates through the tables, calling a sync method first
 on the .DB file, then on the base file.

 We should probably be syncing at two points per transaction: once after
 writing all the changes to the DB files and writing all the new base files
 except for the record table, and once after writing the record table base
 file.

-- 
Ticket URL: <http://trac.xapian.org/ticket/426#comment:1>
Xapian <http://xapian.org/>
Xapian



More information about the Xapian-tickets mailing list