This series speeds up "notmuch git checkout" from "intolerably slow" to "OKish" on my mail. [PATCH 1/4] debian: add git as a build-dependency, for the test suite This is unrelated to the rest of the series, but needed to build the debian package [PATCH 2/4] perf-test: add tests for notmuch-git Mainly commit and checkout the entire corpus. [PATCH 3/4] CLI/git: current cache contents (file list) of index Remove many (1 per message) execs of git-ls-files [PATCH 4/4] CLI/git: replace calls to notmuch-search with database Remove many (1 per message) execs notmuch-search _______________________________________________ notmuch mailing list -- notmuch@notmuchmail.org To unsubscribe send an email to notmuch-leave@notmuchmail.org