summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* Fixed some warningsChristian Mollekopf2015-11-30
|
* Merge branch 'feature/modelresult' into developChristian Mollekopf2015-11-30
|\
| * example client: slot performance measurements, async commandsChristian Mollekopf2015-11-30
| |
| * Test modificationsChristian Mollekopf2015-11-30
| |
| * Less debug outputChristian Mollekopf2015-11-30
| |
| * ModelResult: return an invalid QModelIndex for the toplevel parentChristian Mollekopf2015-11-30
| |
| * Use the ChildrenFetchedRoleChristian Mollekopf2015-11-30
| |
| * Provide status information about children fetch stateChristian Mollekopf2015-11-30
| | | | | | | | The fetch state is per parent.
| * Test model signalsChristian Mollekopf2015-11-30
| |
| * Debug outputChristian Mollekopf2015-11-30
| |
| * Only install the headers we need.Christian Mollekopf2015-11-30
| | | | | | | | We go rid of large parts of the header entanglements.
| * ModelResult hasChildren, cleanupChristian Mollekopf2015-11-30
| |
| * CleanupChristian Mollekopf2015-11-28
| |
| * CleanupChristian Mollekopf2015-11-28
| |
| * Removed most uses of SyncListResult and brought back theChristian Mollekopf2015-11-28
| | | | | | | | dummyresourcetest
| * list and count options for non-gui operationsChristian Mollekopf2015-11-27
| |
| * 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.
| * Use the new model api in the benchmark and split tests up.Christian Mollekopf2015-11-26
| | | | | | | | This way it's possible to i.e. repeatedly only run the reading part.
| * Avoid repeatedly opening the name db.Christian Mollekopf2015-11-26
| | | | | | | | | | Although, the benchmarks say it doesn't really have an impact on performance.
| * Separate the default index updater from other generic indexersChristian Mollekopf2015-11-25
| |
| * Fixed modifications.Christian Mollekopf2015-11-25
| | | | | | | | Without this modifications are ignored also in incremental queries.
| * Only use the parent index when it's availableChristian Mollekopf2015-11-25
| |
| * Less noiseChristian Mollekopf2015-11-25
| |
| * Optimize findLastChristian Mollekopf2015-11-25
| | | | | | | | | | This just gave a 700% boost to query performance from ~2k to 14k reads per second...
| * Use Query::parentProperty to express tree queriesChristian Mollekopf2015-11-24
| | | | | | | | | | That way we don't have to hardcode the parent property, and we can use the property to express non-tree queries as well.
| * Separated DomainTypeAdaptorFactoryInterfaceChristian Mollekopf2015-11-21
| |
| * Don't try to fetch more once the parent is fetched.Christian Mollekopf2015-11-21
| | | | | | | | We're not doing partial fetches yet
| * Fixed buildChristian Mollekopf2015-11-21
| |
| * Moved facade implementation to cpp fileChristian Mollekopf2015-11-19
| |
| * Move implementations to the cpp file.Christian Mollekopf2015-11-19
| | | | | | | | | | | | | | | | I finally figured out how to do that with cpp files. It requires instantiating the code with all expected classes, but that's not a big problem since we know all types. This will hopefully greatly reduce the compiletimes...
| * The parent is always an object, so we might as well make that explicitChristian Mollekopf2015-11-19
| |
| * Loading data with the new model for the test clientChristian Mollekopf2015-11-19
| |
| * Use the new modelresult in the dummyclientChristian Mollekopf2015-11-19
| |
| * fixupChristian Mollekopf2015-11-18
| |
| * Don't use a smart pointer for the result providerChristian Mollekopf2015-11-18
| | | | | | | | We're not doing any lifetime management anyways.
| * Facade cleanupChristian Mollekopf2015-11-17
| |
| * CleanupChristian Mollekopf2015-11-15
| |
| * Working folder tree queryChristian Mollekopf2015-11-15
| |
| * Fixed clientapitestChristian Mollekopf2015-11-15
| |
| * Query test adjustmentsChristian Mollekopf2015-11-14
| |
| * DummyResourceTest and QueryTest are passingChristian Mollekopf2015-11-13
| | | | | | | | sync has been removed from the query code and is now a separate step
| * It's starting to workChristian Mollekopf2015-11-13
| |
| * A result modelChristian Mollekopf2015-11-10
| | | | | | | | | | The result model drives the data retrieval and provides the interace for consumers
| * CleanupsChristian Mollekopf2015-11-10
| |
| * Added a folder typeChristian Mollekopf2015-11-09
|/
* DocsChristian Mollekopf2015-11-08
|
* Fixed warningsChristian Mollekopf2015-11-08
|
* Implemented removeIndexChristian Mollekopf2015-11-05
|
* Fixed shutdown and synchronize commandsChristian Mollekopf2015-10-31
|
* docsChristian Mollekopf2015-10-30
|