summaryrefslogtreecommitdiffstats
path: root/common/index.cpp
Commit message (Collapse)AuthorAge
* A new debug system.Christian Mollekopf2016-07-07
| | | | | | | | | | | | | | | Instead of a single #define as debug area the new system allows for an identifier for each debug message with the structure component.area. The component is a dot separated identifier of the runtime component, such as the process or the plugin. The area is the code component, and can be as such defined at compiletime. The idea of this system is that it becomes possible to i.e. look at the output of all messages in the query subsystem of a specific resource (something that happens in the client process, but in the resource-specific subcomponent). The new macros are supposed to be less likely to clash with other names, hence the new names.
* Avoid dangling referencesChristian Mollekopf2016-05-08
|
* Fromatted the whole codebase with clang-format.Christian Mollekopf2016-03-03
| | | | clang-format -i */**{.cpp,.h}
* Prepared sort indexesChristian Mollekopf2016-02-16
|
* Use logging in storage as well.Christian Mollekopf2016-02-11
|
* Renamed Akonadi2 to SinkChristian Mollekopf2016-01-20
| | | | (except for documentation).
* 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