aboutsummaryrefslogtreecommitdiffhomepage
path: root/notmuch-dump.c
diff options
context:
space:
mode:
authorGravatar Austin Clements <amdragon@MIT.EDU>2011-11-09 08:44:35 -0500
committerGravatar David Bremner <bremner@debian.org>2011-11-28 06:54:42 -0800
commitda67bf12ce122759f72d1d510fb8996df3c9f946 (patch)
tree0108f6fd958d0bf3937fbac6a7f354fce1d6aea2 /notmuch-dump.c
parent6cb61729d46335b5ad6ee5e2f618b48fbabda218 (diff)
tag: Automatically limit to messages whose tags will actually change.
This optimizes the user's tagging query to exclude messages that won't be affected by the tagging operation, saving computation and IO for redundant tagging operations. For example, notmuch tag +notmuch to:notmuch@notmuchmail.org will now use the query ( to:notmuch@notmuchmail.org ) and (not tag:"notmuch") In the past, we've often suggested that people do this exact transformation by hand for slow tagging operations. This makes that unnecessary.
Diffstat (limited to 'notmuch-dump.c')
0 files changed, 0 insertions, 0 deletions