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

Xapian nobody at xapian.org
Tue Feb 9 22:20:28 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.2.x    
Component:  Backend-Brass  |     Version:  SVN trunk
 Severity:  normal         |    Keywords:           
Blockedby:                 |    Platform:  Mac OS X 
 Blocking:                 |  
---------------------------+------------------------------------------------

Comment(by acid2):

 Hi, just like to add a little bit of information about my system here. I
 use notmuchmail.org with svn HEAD (at time of writing) of xapian-core. By
 disabling F_FULLSYNC with this regex:

 perl -pi -e 's/^#ifdef F_FULLFSYNC/#if 0/' backends/*/*_io.h

 The time to complete a basic operation drops by an order of magnitude from
 0.7s to 0.06s. If there is any actual useful information I can give you,
 please let me know - I'm happy to provide anything I can, or be a test
 case for patches.

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



More information about the Xapian-tickets mailing list