summaryrefslogtreecommitdiffstats
path: root/common/queryrunner.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-10-18 12:57:52 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2016-10-21 09:18:49 +0200
commitda1c86b80f230c3a2023f97c0048020a12e38de4 (patch)
tree922fd3ae8ae4feb0977f8e636f01f96073fb4de3 /common/queryrunner.cpp
parent71a0167e0216f84588b492c84e92667847fbe5a5 (diff)
downloadsink-da1c86b80f230c3a2023f97c0048020a12e38de4.tar.gz
sink-da1c86b80f230c3a2023f97c0048020a12e38de4.zip
Removed EntityReader
Diffstat (limited to 'common/queryrunner.cpp')
-rw-r--r--common/queryrunner.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/common/queryrunner.cpp b/common/queryrunner.cpp
index 67e83ea..bc4b5fc 100644
--- a/common/queryrunner.cpp
+++ b/common/queryrunner.cpp
@@ -206,7 +206,7 @@ QPair<qint64, qint64> QueryWorker<DomainType>::executeIncrementalQuery(const Sin
206 time.start(); 206 time.start();
207 207
208 const qint64 baseRevision = resultProvider.revision() + 1; 208 const qint64 baseRevision = resultProvider.revision() + 1;
209 auto entityStore = EntityStore::Ptr::create(mResourceContext); 209 auto entityStore = EntityStore{mResourceContext};
210 auto preparedQuery = DataStoreQuery{query, ApplicationDomain::getTypeName<DomainType>(), entityStore}; 210 auto preparedQuery = DataStoreQuery{query, ApplicationDomain::getTypeName<DomainType>(), entityStore};
211 auto resultSet = preparedQuery.update(baseRevision); 211 auto resultSet = preparedQuery.update(baseRevision);
212 SinkTrace() << "Filtered set retrieved. " << Log::TraceTime(time.elapsed()); 212 SinkTrace() << "Filtered set retrieved. " << Log::TraceTime(time.elapsed());
@@ -215,7 +215,7 @@ QPair<qint64, qint64> QueryWorker<DomainType>::executeIncrementalQuery(const Sin
215 }); 215 });
216 216
217 SinkTrace() << "Incremental query took: " << Log::TraceTime(time.elapsed()); 217 SinkTrace() << "Incremental query took: " << Log::TraceTime(time.elapsed());
218 return qMakePair(entityStore->maxRevision(), replayedEntities); 218 return qMakePair(entityStore.maxRevision(), replayedEntities);
219} 219}
220 220
221template <class DomainType> 221template <class DomainType>
@@ -236,7 +236,7 @@ QPair<qint64, qint64> QueryWorker<DomainType>::executeInitialQuery(
236 } 236 }
237 } 237 }
238 238
239 auto entityStore = EntityStore::Ptr::create(mResourceContext); 239 auto entityStore = EntityStore{mResourceContext};
240 auto preparedQuery = DataStoreQuery{query, ApplicationDomain::getTypeName<DomainType>(), entityStore}; 240 auto preparedQuery = DataStoreQuery{query, ApplicationDomain::getTypeName<DomainType>(), entityStore};
241 auto resultSet = preparedQuery.execute(); 241 auto resultSet = preparedQuery.execute();
242 242
@@ -246,7 +246,7 @@ QPair<qint64, qint64> QueryWorker<DomainType>::executeInitialQuery(
246 }); 246 });
247 247
248 SinkTrace() << "Initial query took: " << Log::TraceTime(time.elapsed()); 248 SinkTrace() << "Initial query took: " << Log::TraceTime(time.elapsed());
249 return qMakePair(entityStore->maxRevision(), replayedEntities); 249 return qMakePair(entityStore.maxRevision(), replayedEntities);
250} 250}
251 251
252template class QueryRunner<Sink::ApplicationDomain::Folder>; 252template class QueryRunner<Sink::ApplicationDomain::Folder>;