summaryrefslogtreecommitdiffstats
path: root/common/entitystorage.cpp
Commit message (Collapse)AuthorAge
* CleanupChristian Mollekopf2015-11-15
|
* Test & fix live query removalsChristian Mollekopf2015-10-20
|
* CleanupChristian Mollekopf2015-10-15
|
* Moved more entitystorage functionality back to facade.Christian Mollekopf2015-10-15
| | | | | To avoid unnecessary abstraction layers that don't solve a problem, and to allow facades to customize how entities are loaded.
* Ignore removed entities while loading the initial result set.Christian Mollekopf2015-10-12
|
* Replay removals.Christian Mollekopf2015-10-11
| | | | | Now we just have to avoid removing the revision too early from the resource.
* A null value means the generator has nothing to generate anymore.Christian Mollekopf2015-10-10
|
* CleanupChristian Mollekopf2015-10-10
|
* Always get the latest revision directly from storageChristian Mollekopf2015-10-10
| | | | We can just as well read the latest available revision from storage.
* Change replayChristian Mollekopf2015-10-10
| | | | | So far only includes modifications and additions, removals are not yet stored as separate revisions.
* Store entities with revisionsChristian Mollekopf2015-09-11
|
* Added support for mails to akonadi and the dummyresource.Christian Mollekopf2015-09-08
| | | | Adding new types definitely needs to become easier.
* Removed convenience APIChristian Mollekopf2015-08-23
|
* Store indexes as named databases in the same db.Christian Mollekopf2015-08-23
| | | | | | Because we also keep using the same transactions this finally makes the resource somewhat performant. On my system genericresourcebenchmark now processes ~4200 messages per second instead of ~280.
* Ported entitystorage to new store APIChristian Mollekopf2015-08-10
|
* Abstracted the storage so the facade can be tested.Christian Mollekopf2015-07-27