X-Envelope-From: notmuch-bounces@notmuchmail.org  Sun Aug 16 16:21:18 2026
Return-Path: <notmuch-bounces@notmuchmail.org>
X-Original-To: nmbug@yantan.tethera.net
Delivered-To: nmbug@yantan.tethera.net
Received: from yantan.tethera.net (localhost [127.0.0.1])
	by mail.notmuchmail.org (Postfix) with ESMTP id 8538E5E51F;
	Sun, 16 Aug 2026 16:21:18 +0000 (UTC)
Received: from mail0.khirnov.net (mail0.khirnov.net [IPv6:2001:67c:1138:4304::3])
	by mail.notmuchmail.org (Postfix) with ESMTPS id 31B445DFB1
	for <notmuch@notmuchmail.org>; Sun, 16 Aug 2026 16:21:15 +0000 (UTC)
Authentication-Results: mail0.khirnov.net;
	dkim=pass (2048-bit key; unprotected) header.d=khirnov.net header.i=@khirnov.net header.a=rsa-sha256 header.s=mail header.b=YM7yxUy6;
	dkim-atps=neutral
Received: from localhost (localhost [IPv6:::1])
	by mail0.khirnov.net (Postfix) with ESMTP id 2B9B824D4DE;
	Sun, 16 Aug 2026 18:21:13 +0200 (CEST)
Received: from mail0.khirnov.net ([IPv6:::1])
 by localhost (mail0.khirnov.net [IPv6:::1]) (amavis, port 10024) with ESMTP
 id 7Z4PIj1SFJZZ; Sun, 16 Aug 2026 18:21:11 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=khirnov.net; s=mail;
	t=1786897270; bh=8li+1lLf+nBg/zEfid12JLj7GGGjdzsrJXQq9Vqa18U=;
	h=Subject:From:To:In-Reply-To:References:Date:From;
	b=YM7yxUy60oRvDFqLgVfw0q7fYtNSfnTvOjDwuB78FNZSwTHdtzDvMXjFJ3T8O/iKF
	 7hdJjNNu7h5mshqK+F9Bpisc57t+i1UbtJHtq6xbimbaswPJ6EyiiYXetbDrKYXyQ3
	 FSc1vSZWWpnv2kqDsdr8piQU33fBE8cXSrgyts37KjoBj6WDFZ3o8ZZ8X6B4CNvhSb
	 gjKr2kyoSpNx0A7oQNkjaFGYCQUkrB3uBEfnxcgc40z2t9cKhbeaYpf535ZDn/qOtV
	 rhBeQ+s9TK2eLp+jpFPKQzvuo5hmF0pgDyv4IYh+tiFEmLFkyEDaIu2at7rWohkvwX
	 IssH5l3iJs9vw==
Received: from lain.khirnov.net (lain.khirnov.net [IPv6:2001:67c:1138:4306::3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256
	 client-signature RSA-PSS (2048 bits) client-digest SHA256)
	(Client CN "lain.khirnov.net", Issuer "smtp.khirnov.net SMTP CA" (verified OK))
	by mail0.khirnov.net (Postfix) with ESMTPS id DA89924D4DD;
	Sun, 16 Aug 2026 18:21:10 +0200 (CEST)
Received: by lain.khirnov.net (Postfix, from userid 1000)
	id B9B7C160036; Sun, 16 Aug 2026 18:21:10 +0200 (CEST)
Subject: Re: [PATCH v5 0/6] indexing attachment contents
From: Anton Khirnov <anton@khirnov.net>
To: notmuch@notmuchmail.org, David Bremner <david@tethera.net>
In-Reply-To: <87lda6uu2h.fsf@tethera.net>
References: 
  <20260815140127.26199-2-anton@khirnov.net> <87lda6uu2h.fsf@tethera.net>
Date: Sun, 16 Aug 2026 18:21:10 +0200
Message-ID: <178689727072.7201.2994337514462819723@lain.khirnov.net>
User-Agent: alot/0.8.1
MIME-Version: 1.0
Message-ID-Hash: PYJHJ2OZFOCQWZQTI6AKCYNTUDOYJJ64
X-Message-ID-Hash: PYJHJ2OZFOCQWZQTI6AKCYNTUDOYJJ64
X-MailFrom: anton@khirnov.net
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.3
Precedence: list
List-Id: "Use and development of the notmuch mail system." <notmuch.notmuchmail.org>
List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>
List-Owner: <mailto:notmuch-owner@notmuchmail.org>
List-Post: <mailto:notmuch@notmuchmail.org>
List-Subscribe: <mailto:notmuch-join@notmuchmail.org>
List-Unsubscribe: <mailto:notmuch-leave@notmuchmail.org>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit

Quoting David Bremner (2026-08-16 14:29:58)
> Anton Khirnov <anton@khirnov.net> writes:
> 
> > Hi,
> > another iteration of the set adding support for indexing attachment
> > contents. I believe I've addressed all the review comments from the
> > previous round [1].
> >
> > The first patch now contains a simple performance test that runs reindex
> > on all emails with attachments - twice with no filter, and once with a
> > trivial /bin/true filter. By placing the test early in the series it is
> > easy to see that the following patches do not make the filter-less runs
> > slower.
> 
> I have applied v5.1 (with your updated patch 4) to master. I realized
> while doing my final checks that there were some whitespace
> disagreements with uncrustify. Rather than doing another round I just
> amended the patches.

Awesome. Thank you for all your help with this.

Cheers,
-- 
Anton Khirnov
_______________________________________________
notmuch mailing list -- notmuch@notmuchmail.org
To unsubscribe send an email to notmuch-leave@notmuchmail.org
