[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