On Tue, 1 Mar 2011 16:00:51 -0700, Mark Anderson <MarkR.Anderson@amd.com> wrote: > On Fri, 25 Feb 2011 15:29:05 -0600, Jameson Rollins <jrollins@finestructure.net> wrote: > > So I am in fact still seeing this bug, although I am ostensibly using a > > version that includes the patch to fix it (db70f3f0). Does this fix > > require rebuilding the database? > > Yes. > > The termlist is constructed when the message is added to the database, > so the database must be reconstructed. > > Newer messages will index email addresses so that they can't be matched > by overlapping term indexes. However, the corpus of your database is > not going to change without manual intervention. Ok, that's what I thought. Thanks for the feedback, Mark. > A simple rebuild when you go to bed can look like: I think you're missing an important step: notmuch dump >dump.txt mv $(notmuch config get database.path){,.bak} notmuch new notmuch restore dump.txt but I get the idea ;) Thanks again. jamie.