Re: Possible threading issues in nm 0.32

Subject: Re: Possible threading issues in nm 0.32

Date: Sat, 08 May 2021 17:45:10 +0200

To: David Bremner,


From: Michael J Gruber

David Bremner venit, vidit, dixit 2021-05-05 14:29:38:
> Michael J Gruber <> writes:
> > After updating to notmuch 0.32 I noticed a few strange threadings that
> > went away after downgrading to 0.31.3 and reindexing. I can't pin-point
> > that yet but wanted to give an early warning so you can look out for
> > that, too.
> I'm not aware of any threading relevant changes in 0.32, but there was a
> lot of churn in the library. If you could bisect or give a reproducer
> that would be great.

I could not reproduce by reindexing with nm 0.32, so I started using nm
0.32 again. Indeed, I got another mis-threading. I reindexed with nm 0.32
(without downgrading) and the thread got separated correctly again. That
explains why I was not able to create a reproducer. So it seems:

- The mis-threading happens during `notmuch new`, not with `notmuch
- In this new case (and if I remember correctly also in the others),
  it's always a new message getting worngly put into an existing thread,
  and if I'm not mistaken, the existing thread was tagged as trash
  before in all cases.

notmuch mailing list --
To unsubscribe send an email to