Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Comments for the benchmarks | Christian Mollekopf | 2015-10-25 | |
| | ||||
* | Documentation on what tests are supposed to test. | Christian Mollekopf | 2015-10-24 | |
| | ||||
* | Avoid hardcoding a made-up resource type for config that doesn't belong | Christian Mollekopf | 2015-10-21 | |
| | | | | to a resource | |||
* | ClientAPI: Don't require an explicit instance identifier | Christian Mollekopf | 2015-10-21 | |
| | ||||
* | Added a removeFromDisk method to the resource | Christian Mollekopf | 2015-10-21 | |
| | ||||
* | Test & fix live query removals | Christian Mollekopf | 2015-10-20 | |
| | ||||
* | Moved more entitystorage functionality back to facade. | Christian Mollekopf | 2015-10-15 | |
| | | | | | To avoid unnecessary abstraction layers that don't solve a problem, and to allow facades to customize how entities are loaded. | |||
* | Moved test implementations to central location. | Christian Mollekopf | 2015-10-13 | |
| | ||||
* | Cleanup revisions with a delay | Christian Mollekopf | 2015-10-12 | |
| | ||||
* | Replay removals. | Christian Mollekopf | 2015-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 Mollekopf | 2015-10-10 | |
| | | | | So we can replay the change. | |||
* | Modification and removal in results | Christian Mollekopf | 2015-10-10 | |
| | | | | | Now we just need to ensure that equality is tested using the ApplicationDomainType::identifier | |||
* | Always get the latest revision directly from storage | Christian Mollekopf | 2015-10-10 | |
| | | | | We can just as well read the latest available revision from storage. | |||
* | Change replay | Christian Mollekopf | 2015-10-10 | |
| | | | | | So far only includes modifications and additions, removals are not yet stored as separate revisions. | |||
* | Revision cleanup | Christian Mollekopf | 2015-09-29 | |
| | ||||
* | Work with revisions in store + pipelinetest | Christian Mollekopf | 2015-09-24 | |
| | | | | Cleanup of revisions, and revision for removed entity is yet missing. | |||
* | Storage: substring search and findLatest | Christian Mollekopf | 2015-09-11 | |
| | ||||
* | Added support for mails to akonadi and the dummyresource. | Christian Mollekopf | 2015-09-08 | |
| | | | | Adding new types definitely needs to become easier. | |||
* | GenericFacadeBenchmark | Christian Mollekopf | 2015-09-07 | |
| | | | | genericfacadebenchmark | |||
* | Cleaned-up genericresourcebenchmark | Christian Mollekopf | 2015-08-24 | |
| | ||||
* | Cleaned-up storagebenchmark | Christian Mollekopf | 2015-08-24 | |
| | ||||
* | Bigger field with and less history by default | Christian Mollekopf | 2015-08-24 | |
| | ||||
* | HAWD for the genericresourcebenchmark | Christian Mollekopf | 2015-08-24 | |
| | ||||
* | HAWD: Ensure the formatter sorts the rows. | Christian Mollekopf | 2015-08-24 | |
| | ||||
* | HAWD: Fixed with fields | Christian Mollekopf | 2015-08-24 | |
| | ||||
* | Removed convenience API | Christian Mollekopf | 2015-08-23 | |
| | ||||
* | Storage cleanup | Christian Mollekopf | 2015-08-23 | |
| | ||||
* | Store indexes as named databases in the same db. | Christian Mollekopf | 2015-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 Mollekopf | 2015-08-23 | |
| | | | | | Trying to read from non-existant databases no longer prints error messages. | |||
* | Use named databases in storage. | Christian Mollekopf | 2015-08-22 | |
| | | | | This will allow us to create indexes in the same store. | |||
* | GenericResourceBenchmark | Christian Mollekopf | 2015-08-19 | |
| | | | | Will eventually replace most parts of DummyResourceBenchmark | |||
* | Transactions for messagequeue | Christian Mollekopf | 2015-08-18 | |
| | ||||
* | Set debuglevels | Christian Mollekopf | 2015-08-18 | |
| | ||||
* | Cleanup before test | Christian Mollekopf | 2015-08-18 | |
| | ||||
* | Batch dequeue in messagequeue. | Christian Mollekopf | 2015-08-18 | |
| | | | | | The messagequeue removes all dequeued values once all values have been processed in a single transaction. | |||
* | Autocommit for the transaction | Christian Mollekopf | 2015-08-13 | |
| | ||||
* | Set debuglevel in dummyresourcebenchmark | Christian Mollekopf | 2015-08-13 | |
| | ||||
* | Untangled the include dependencies a bit. | Christian Mollekopf | 2015-08-13 | |
| | | | | We no longer depend on clientapi.h from everywhere. | |||
* | Support for nested transactions | Christian Mollekopf | 2015-08-12 | |
| | ||||
* | Fixed messagequeue | Christian Mollekopf | 2015-08-11 | |
| | ||||
* | Use the new transaction api in hawd | Christian Mollekopf | 2015-08-10 | |
| | ||||
* | DummyResourceBenchmark cleanup. | Christian Mollekopf | 2015-08-10 | |
| | ||||
* | Use new store API in storagebenchmark | Christian Mollekopf | 2015-08-10 | |
| | ||||
* | Use the HAWD::Formatter | Christian Mollekopf | 2015-08-10 | |
| | ||||
* | Adapt tests to exposed jobs in api | Christian Mollekopf | 2015-08-10 | |
| | ||||
* | Transaction class for storage | Christian Mollekopf | 2015-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 dataset | Christian Mollekopf | 2015-08-07 | |
| | ||||
* | Example for parallel processing of jobs | Christian Mollekopf | 2015-08-07 | |
| | ||||
* | Tested command loop with Ping command. | Christian Mollekopf | 2015-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. | |||
* | ResourceCommunicationTest | Christian Mollekopf | 2015-07-30 | |
| |