summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAge
* Cleanup revisions with a delayChristian Mollekopf2015-10-12
|
* Replay removals.Christian Mollekopf2015-10-11
| | | | | Now we just have to avoid removing the revision too early from the resource.
* Create a new revision for removals as well.Christian Mollekopf2015-10-10
| | | | So we can replay the change.
* Modification and removal in resultsChristian Mollekopf2015-10-10
| | | | | Now we just need to ensure that equality is tested using the ApplicationDomainType::identifier
* 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.
* Revision cleanupChristian Mollekopf2015-09-29
|
* Work with revisions in store + pipelinetestChristian Mollekopf2015-09-24
| | | | Cleanup of revisions, and revision for removed entity is yet missing.
* Storage: substring search and findLatestChristian Mollekopf2015-09-11
|
* Added support for mails to akonadi and the dummyresource.Christian Mollekopf2015-09-08
| | | | Adding new types definitely needs to become easier.
* GenericFacadeBenchmarkChristian Mollekopf2015-09-07
| | | | genericfacadebenchmark
* Cleaned-up genericresourcebenchmarkChristian Mollekopf2015-08-24
|
* Cleaned-up storagebenchmarkChristian Mollekopf2015-08-24
|
* Bigger field with and less history by defaultChristian Mollekopf2015-08-24
|
* HAWD for the genericresourcebenchmarkChristian Mollekopf2015-08-24
|
* HAWD: Ensure the formatter sorts the rows.Christian Mollekopf2015-08-24
|
* HAWD: Fixed with fieldsChristian Mollekopf2015-08-24
|
* Removed convenience APIChristian Mollekopf2015-08-23
|
* 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.
* Less noise and better error handling.Christian Mollekopf2015-08-23
| | | | | Trying to read from non-existant databases no longer prints error messages.
* Use named databases in storage.Christian Mollekopf2015-08-22
| | | | This will allow us to create indexes in the same store.
* GenericResourceBenchmarkChristian Mollekopf2015-08-19
| | | | Will eventually replace most parts of DummyResourceBenchmark
* Transactions for messagequeueChristian Mollekopf2015-08-18
|
* Set debuglevelsChristian Mollekopf2015-08-18
|
* Cleanup before testChristian Mollekopf2015-08-18
|
* Batch dequeue in messagequeue.Christian Mollekopf2015-08-18
| | | | | The messagequeue removes all dequeued values once all values have been processed in a single transaction.
* Autocommit for the transactionChristian Mollekopf2015-08-13
|
* Set debuglevel in dummyresourcebenchmarkChristian Mollekopf2015-08-13
|
* Untangled the include dependencies a bit.Christian Mollekopf2015-08-13
| | | | We no longer depend on clientapi.h from everywhere.
* Support for nested transactionsChristian Mollekopf2015-08-12
|
* Fixed messagequeueChristian Mollekopf2015-08-11
|
* Use the new transaction api in hawdChristian Mollekopf2015-08-10
|
* DummyResourceBenchmark cleanup.Christian Mollekopf2015-08-10
|
* Use new store API in storagebenchmarkChristian Mollekopf2015-08-10
|
* Use the HAWD::FormatterChristian Mollekopf2015-08-10
|
* Adapt tests to exposed jobs in apiChristian Mollekopf2015-08-10
|
* Transaction class for storageChristian Mollekopf2015-08-09
| | | | | | The beginning of a cleaner and less bare-bones API for the storage. The lifetime of transactions is now handled in (movable) transaction objects.
* HAWD::Formatter to print datasetChristian Mollekopf2015-08-07
|
* Example for parallel processing of jobsChristian Mollekopf2015-08-07
|
* Tested command loop with Ping command.Christian Mollekopf2015-07-30
| | | | | | Ping is a command that by definition doesn't affect the resource, and thus can be used at all times to check if the resource is still alive.
* ResourceCommunicationTestChristian Mollekopf2015-07-30
|
* Made storagetest quicker.Christian Mollekopf2015-07-30
|
* Made the pipeline an implementation detail of the resource.Christian Mollekopf2015-07-30
| | | | | This removes one dependency from the Listener and will allow us to test the Listener better.
* Forward revision updates through resourceChristian Mollekopf2015-07-28
|
* Test life queries in the generic facadeChristian Mollekopf2015-07-28
|
* Abstracted the storage so the facade can be tested.Christian Mollekopf2015-07-27
|
* Test generic stuff separately from the dummyresourceChristian Mollekopf2015-07-27
|
* Separate test debug output a littleChristian Mollekopf2015-07-23
|
* Pass command around as QByteArrayChristian Mollekopf2015-07-23
| | | | | | | Simpler api, GenericResource didn't honor size anyways, and we copy the command for now to avoid sideeffects of data coming in in the meantime (although that should generally work since data is always appended).