summaryrefslogtreecommitdiffstats
path: root/common/queryrunner.h
Commit message (Collapse)AuthorAge
* Renamed Akonadi2 to SinkChristian Mollekopf2016-01-20
| | | | (except for documentation).
* Threaded query runner implementationChristian Mollekopf2015-12-27
| | | | | | | | | All database access is now implemented in threads, to avoid blocking the main thread. The resource communication still resides in the main thread to keep the coordination simple. With it comes a test that ensures we don't block the main thread for too long.
* Only load the properties we need.Christian Mollekopf2015-12-22
| | | | ...and adjust the test accordingly with what we expect.
* CleanupChristian Mollekopf2015-11-28
|
* Introduced a QueryRunner objectChristian Mollekopf2015-11-27
The QueryRunner object lives for the duration of the query (so just for the initial query for non-live queries, and for the lifetime of the result model for live queries). It's supposed to handle all the threading internally and decouple the lifetime of the facade.