diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2016-10-13 18:38:35 +0200 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2018-02-11 23:03:17 +0100 |
commit | 6051c1247cde61bcc8e483eb4166e5a297c0ecc6 (patch) | |
tree | df3aba1ef4011f2640b17c8cf7a9b106933231ab /common/mail/threadindexer.cpp | |
parent | 8740a007515dcf1b315d69ab5c64fcfd40ec980c (diff) | |
download | sink-6051c1247cde61bcc8e483eb4166e5a297c0ecc6.tar.gz sink-6051c1247cde61bcc8e483eb4166e5a297c0ecc6.zip |
Xapian based fulltext indexing
This cuts into the sync performance by about 40%,
but gives us fast fulltext searching for all local content.
Diffstat (limited to 'common/mail/threadindexer.cpp')
-rw-r--r-- | common/mail/threadindexer.cpp | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/common/mail/threadindexer.cpp b/common/mail/threadindexer.cpp index 2e6a6e7..fb47118 100644 --- a/common/mail/threadindexer.cpp +++ b/common/mail/threadindexer.cpp | |||
@@ -98,11 +98,6 @@ void ThreadIndexer::add(const ApplicationDomain::ApplicationDomainType &entity) | |||
98 | updateThreadingIndex(entity.identifier(), entity, transaction()); | 98 | updateThreadingIndex(entity.identifier(), entity, transaction()); |
99 | } | 99 | } |
100 | 100 | ||
101 | void ThreadIndexer::modify(const ApplicationDomain::ApplicationDomainType &old, const ApplicationDomain::ApplicationDomainType &entity) | ||
102 | { | ||
103 | |||
104 | } | ||
105 | |||
106 | void ThreadIndexer::remove(const ApplicationDomain::ApplicationDomainType &entity) | 101 | void ThreadIndexer::remove(const ApplicationDomain::ApplicationDomainType &entity) |
107 | { | 102 | { |
108 | auto messageId = entity.getProperty(Mail::MessageId::name); | 103 | auto messageId = entity.getProperty(Mail::MessageId::name); |