summaryrefslogtreecommitdiffstats
path: root/common/index.cpp
Commit message (Collapse)AuthorAge
* Resolve remoteIds during syncChristian Mollekopf2015-12-01
| | | | | | | Remote id's need to be resolved while syncing any references. This is done by the synchronizer by consulting the rid to entity id mapping. If the referenced entity doesn't exist yet we create a local id anyways, that we then need to pick up once the actual entity arrives.
* Updated the index on modifications and removals.Christian Mollekopf2015-10-29
| | | | Misses tests.
* Storage cleanupChristian 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.
* Use new api in index.Christian Mollekopf2015-08-10
|
* Deal with non-existing indexChristian Mollekopf2015-07-23
|
* Storage: API cleanup/use QByteArray instead of std::stringChristian Mollekopf2015-03-31
|
* An index implementation.Christian Mollekopf2015-01-21