Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 |
| | |||
* | Made storagetest quicker. | Christian Mollekopf | 2015-07-30 |
| | |||
* | Made the pipeline an implementation detail of the resource. | Christian Mollekopf | 2015-07-30 |
| | | | | | This removes one dependency from the Listener and will allow us to test the Listener better. | ||
* | Forward revision updates through resource | Christian Mollekopf | 2015-07-28 |
| | |||
* | Test life queries in the generic facade | Christian Mollekopf | 2015-07-28 |
| | |||
* | Abstracted the storage so the facade can be tested. | Christian Mollekopf | 2015-07-27 |
| | |||
* | Test generic stuff separately from the dummyresource | Christian Mollekopf | 2015-07-27 |
| | |||
* | Separate test debug output a little | Christian Mollekopf | 2015-07-23 |
| | |||
* | Pass command around as QByteArray | Christian Mollekopf | 2015-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). | ||
* | Modify/Delete actions | Christian Mollekopf | 2015-07-19 |
| | |||
* | Create resource in dummyresourcetest as well | Christian Mollekopf | 2015-07-09 |
| | |||
* | Filter queries by available resources, and filter resources by | Christian Mollekopf | 2015-07-08 |
| | | | | resource-types | ||
* | Extracted resource config | Christian Mollekopf | 2015-07-08 |
| | |||
* | We can add resources. | Christian Mollekopf | 2015-07-08 |
| | |||
* | Use the resource instance name | Christian Mollekopf | 2015-07-07 |
| | |||
* | Pass instanceIdentifier to facade | Christian Mollekopf | 2015-07-07 |
| | |||
* | Remove externallyManaged hack now that we use std::shared_ptr | Christian Mollekopf | 2015-07-07 |
| | |||
* | An almost generic query implementation. | Christian Mollekopf | 2015-06-17 |
| | | | | With equality filter on arbitrary properties as a bonus. | ||
* | Fix test after resource instance adjustments | Christian Mollekopf | 2015-06-17 |
| | |||
* | Differentiate between resource name and instance identifier | Christian Mollekopf | 2015-06-08 |
| | |||
* | Use type implementation to define default buffer and buffer-builder | Christian Mollekopf | 2015-05-31 |
| | |||
* | Moved default read/write property mapper to TypeImplementation | Christian Mollekopf | 2015-05-31 |
| | | | | | There is always exactly one default buffer that we can centralize in TypeImplementation. | ||
* | Fix flatbuffers generator for tests | Dan Vrátil | 2015-05-18 |
| | |||
* | Adapt to KAsync namespace change | Dan Vrátil | 2015-05-15 |
| | |||
* | Make it build with Qt 5.5 | Dan Vrátil | 2015-05-11 |
| | |||
* | Fixed lifetime management of resultSet. | Christian Mollekopf | 2015-04-27 |
| | | | | | The resultSet remains valid for the duration of the thread. We keep the thread running until the ResultEmitter is deleted. |