On Thu, 28 Jan 2010 00:06:59 +0000 (UTC), Olly Betts <olly@survex.com> wrote: > I've backported the term update optimisation patches > <http://trac.xapian.org/ticket/250> to Xapian's 1.0 branch, and you can > find snapshot tarballs including these changes here: > > http://oligarchy.co.uk/xapian/branches/1.0/ > > Xapian's testsuite passes (including the additional test coverage which I > also backported), and I looked over each change carefully, but I would be > interested to see some real world testing, particularly in the situation > which these changes are intended to improve (i.e. speed of tagging in > notmuch). Hey, Olly. Thanks so much for backporting this patch and uploading a patched package to Debian experimental (which is now available): servo:~ 0$ apt-cache policy libxapian-dev libxapian-dev: Installed: 1.0.17+svn13879-1 Candidate: 1.0.17+svn13879-1 Version table: *** 1.0.17+svn13879-1 0 1 http://ftp.us.debian.org experimental/main Packages 100 /var/lib/dpkg/status 1.0.17-1 0 500 http://debian.lcs.mit.edu testing/main Packages 200 http://ftp.us.debian.org unstable/main Packages servo:~ 0$ I just installed this new version from a Debian experimental repo, rebuilt notmuch against the new installation, and everything seems to be working great. I'll report back any issues to the BTS. Thanks again. jamie.