From f3fe5e5231e2f0c3052bca258d9410a6c9edddda Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Wed, 15 Feb 2017 09:52:08 +0100 Subject: Mails don't have uid's --- common/domain/applicationdomaintype.h | 1 - common/domain/mail.cpp | 3 --- tests/mailquerybenchmark.cpp | 4 ++-- tests/pipelinebenchmark.cpp | 2 +- 4 files changed, 3 insertions(+), 7 deletions(-) diff --git a/common/domain/applicationdomaintype.h b/common/domain/applicationdomaintype.h index d36bffc..c822895 100644 --- a/common/domain/applicationdomaintype.h +++ b/common/domain/applicationdomaintype.h @@ -370,7 +370,6 @@ struct SINK_EXPORT Mail : public Entity { }; SINK_ENTITY(Mail); - SINK_PROPERTY(QString, Uid, uid); SINK_EXTRACTED_PROPERTY(Contact, Sender, sender); SINK_EXTRACTED_PROPERTY(QList, To, to); SINK_EXTRACTED_PROPERTY(QList, Cc, cc); diff --git a/common/domain/mail.cpp b/common/domain/mail.cpp index 9f120cc..8cbe61b 100644 --- a/common/domain/mail.cpp +++ b/common/domain/mail.cpp @@ -36,7 +36,6 @@ using namespace Sink::ApplicationDomain; void TypeImplementation::configure(TypeIndex &index) { - index.addProperty(); // index.addProperty(); /* index.addProperty(Mail::SenderName::name); */ /* index->addProperty(Mail::Subject::name); */ @@ -66,7 +65,6 @@ void TypeImplementation::configure(IndexPropertyMapper &indexPropertyMappe void TypeImplementation::configure(ReadPropertyMapper &propertyMapper) { - propertyMapper.addMapping(&Buffer::uid); propertyMapper.addMapping(&Buffer::sender); propertyMapper.addMapping(&Buffer::to); propertyMapper.addMapping(&Buffer::cc); @@ -87,7 +85,6 @@ void TypeImplementation::configure(ReadPropertyMapper &propertyMap void TypeImplementation::configure(WritePropertyMapper &propertyMapper) { - propertyMapper.addMapping(&BufferBuilder::add_uid); propertyMapper.addMapping(&BufferBuilder::add_sender); propertyMapper.addMapping(&BufferBuilder::add_to); propertyMapper.addMapping(&BufferBuilder::add_cc); diff --git a/tests/mailquerybenchmark.cpp b/tests/mailquerybenchmark.cpp index 080d30e..d68151a 100644 --- a/tests/mailquerybenchmark.cpp +++ b/tests/mailquerybenchmark.cpp @@ -69,7 +69,7 @@ class MailQueryBenchmark : public QObject const auto date = QDateTime::currentDateTimeUtc(); for (int i = 0; i < count; i++) { auto domainObject = Mail::Ptr::create(); - domainObject->setUid("uid"); + domainObject->setExtractedMessageId("uid"); domainObject->setExtractedSubject(QString("subject%1").arg(i)); domainObject->setExtractedDate(date.addSecs(count)); domainObject->setFolder("folder1"); @@ -151,7 +151,7 @@ private slots: void test50k() { Sink::Query query; - query.request() + query.request() .request() .request(); query.sort(); diff --git a/tests/pipelinebenchmark.cpp b/tests/pipelinebenchmark.cpp index 7052c4c..126e344 100644 --- a/tests/pipelinebenchmark.cpp +++ b/tests/pipelinebenchmark.cpp @@ -73,7 +73,7 @@ class PipelineBenchmark : public QObject const auto date = QDateTime::currentDateTimeUtc(); for (int i = 0; i < count; i++) { auto domainObject = Sink::ApplicationDomain::Mail::Ptr::create(); - domainObject->setUid("uid"); + domainObject->setExtractedMessageId("uid"); domainObject->setExtractedSubject(QString("subject%1").arg(i)); domainObject->setExtractedDate(date.addSecs(count)); domainObject->setFolder("folder1"); -- cgit v1.2.3