X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=performance.mdwn;h=e838c8a64f17693cad4d7661081f07c37aa71412;hb=2aa041c1ddc2e62c09cc0f73dc5a0cb5ac90debe;hp=04a36d8e0d78e168d6e1a83b9c811bdafa9b345c;hpb=340850acdb04353360caaa94bed90c7cf2a194d5;p=notmuch-wiki diff --git a/performance.mdwn b/performance.mdwn index 04a36d8..e838c8a 100644 --- a/performance.mdwn +++ b/performance.mdwn @@ -1,5 +1,7 @@ # Optimize notmuch's performance +[[!toc levels=2]] + ## Xapian 1.2.x database format: chert vs. flint Xapian 1.2 (in contrast to 1.0.x) uses a new database format called @@ -99,3 +101,17 @@ Remove old and renamed compacted, if compacting went well: * [Pieter Praet](http://notmuchmail.org/pipermail/notmuch/2011/004175.html) + +## Tagging: use filters! + +Instead of just: + + $ notmuch tag +foo + +use: + + $ notmuch tag +foo -- not tag:foo + +See the ongoing discussion: + +* [Optimization for notmuch tag by implicit filters](http://notmuchmail.org/pipermail/notmuch/2011/004197.html)