diff options
| author | Danilo M. <danix@danix.xyz> | 2026-08-26 15:07:37 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-08-26 15:07:37 +0200 |
| commit | 804454e43cf08ddf39dbf0a765f047f0ac96f529 (patch) | |
| tree | 7e2faaa442bdcf0321dcdd5e67a65f6a7141c348 /src/notmuchworker.cpp | |
| parent | e706bddf4675a4bbc4fc1eb112aa73141a759362 (diff) | |
| download | qtmaildir-804454e43cf08ddf39dbf0a765f047f0ac96f529.tar.gz qtmaildir-804454e43cf08ddf39dbf0a765f047f0ac96f529.zip | |
docs: scan every message on the first candidate run
A week-long scope is right once the list is in use and wrong on the first
run, when it proposes almost nothing and leaves the file taking months to
become useful. BusinessSenders::scanQuery() returns "*" while the file
holds no active entry and date:1week.. afterwards.
A file holding only rejected candidates counts as unused, which costs one
more full scan and re-proposes nothing, since appendCandidates already
skips every address the file mentions in any form.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LXCZFLXbAii5n5wtovpdhh
Diffstat (limited to 'src/notmuchworker.cpp')
0 files changed, 0 insertions, 0 deletions
