lib/index: Implement new indexer

Implement a new message indexer consisting of a single-threaded scanner
and a multi-threaded indexer.

This allows for a number of optimizations as well as background
indexing, though this initial version should be behave similar to the
old indexer.
This commit is contained in:
Dirk-Jan C. Binnema
2020-06-27 11:39:43 +03:00
parent 0e50bfc02c
commit 4e6bd7dfdf
12 changed files with 918 additions and 675 deletions

View File

@ -28,7 +28,6 @@
#include "mu-msg.h"
#include "mu-maildir.h"
#include "mu-index.h"
#include "mu-query.h"
#include "mu-msg-iter.h"
#include "mu-bookmarks.h"