X-Git-Url: https://git.notmuchmail.org/git?a=blobdiff_plain;ds=sidebyside;f=TODO;h=da8f7c9ba02775f47846d29cbb6fbe67adac7fe3;hb=acb696165c89fbc2f7030dcee5814f24a18628ce;hp=65d6c75ccea0f72e89d1128e173077d7fa76e081;hpb=793cbf80495b8230e0b4de6ac609e2ca88b7dd4b;p=notmuch diff --git a/TODO b/TODO index 65d6c75c..da8f7c9b 100644 --- a/TODO +++ b/TODO @@ -134,6 +134,11 @@ Add support for configuring "virtual tags" which are a tuple of (tag-name, search-specification). The database is responsible for ensuring that the virtual tag is always consistent. +Think about optimizing chunked searches (max-threads > 0) to avoid +repeating work. That would be saving state from the previous chunk and +reusing it if the next search is the next chunk with the same search +string. + General ------- Audit everything for dealing with out-of-memory (and drop xutil.c).