Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Increase the limit of named databases to 50 | 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. | |||
* | Duplicate settings as part of opening db. | Christian Mollekopf | 2015-08-23 | |
| | ||||
* | 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. | |||
* | Disconnect slot once we're done | Christian Mollekopf | 2015-08-20 | |
| | ||||
* | GenericResourceBenchmark | Christian Mollekopf | 2015-08-19 | |
| | | | | Will eventually replace most parts of DummyResourceBenchmark | |||
* | Got transactions to work. | Christian Mollekopf | 2015-08-19 | |
| | | | | | With an ugly hack, we'll need to solve this in the messagequeue properly. | |||
* | This doesn't work yet together with waitForFinished | Christian Mollekopf | 2015-08-19 | |
| | ||||
* | Pass revision as part of state | Christian Mollekopf | 2015-08-19 | |
| | ||||
* | Transactions in the pipeline | Christian Mollekopf | 2015-08-19 | |
| | ||||
* | Moved opening of transactions and database interfaces into the txn | Christian Mollekopf | 2015-08-19 | |
| | ||||
* | Transactions for messagequeue | Christian Mollekopf | 2015-08-18 | |
| | ||||
* | Set debuglevels | Christian Mollekopf | 2015-08-18 | |
| | ||||
* | Cleanup before test | Christian Mollekopf | 2015-08-18 | |
| | ||||
* | Use the QByteArray implementation as main implementation | 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. | |||
* | Make transactions testable as boolean | Christian Mollekopf | 2015-08-18 | |
| | ||||
* | Almost working batch dequeues | Christian Mollekopf | 2015-08-14 | |
| | ||||
* | Autocommit for the transaction | Christian Mollekopf | 2015-08-13 | |
| | ||||
* | Set debuglevel in dummyresourcebenchmark | Christian Mollekopf | 2015-08-13 | |
| | ||||
* | A way to set the debuglevel. | Christian Mollekopf | 2015-08-13 | |
| | | | | | | Unittests can set the level themselves (so i.e. benchmarks don't print a shitload of messages), while in normal operation we can set it from the environment. There's no override currently, but first things first. | |||
* | Untangled the include dependencies a bit. | Christian Mollekopf | 2015-08-13 | |
| | | | | We no longer depend on clientapi.h from everywhere. | |||
* | Use nested transactions in the messagequeue | Christian Mollekopf | 2015-08-12 | |
| | ||||
* | Support for nested transactions | Christian Mollekopf | 2015-08-12 | |
| | ||||
* | Fixed client build | Christian Mollekopf | 2015-08-12 | |
| | ||||
* | Moved sendCommand implementations to ResourceAccess | Christian Mollekopf | 2015-08-12 | |
| | | | | So we have commands in one place, and not in a header file. | |||
* | waitForDrained to avoid duplication | Christian Mollekopf | 2015-08-11 | |
| | ||||
* | Error on remove without transaction | Christian Mollekopf | 2015-08-11 | |
| | ||||
* | Messagequeue fixup | Christian Mollekopf | 2015-08-11 | |
| | ||||
* | Removed legacy API | Christian Mollekopf | 2015-08-11 | |
| | ||||
* | Default errorhandler like everywhere else | Christian Mollekopf | 2015-08-11 | |
| | ||||
* | Ported pipeline to new API | Christian Mollekopf | 2015-08-11 | |
| | ||||
* | Fixed messagequeue | Christian Mollekopf | 2015-08-11 | |
| | ||||
* | Do a safe copy by passing in the size | Christian Mollekopf | 2015-08-10 | |
| | ||||
* | Ported messagequeue to new API | Christian Mollekopf | 2015-08-10 | |
| | ||||
* | Use new api in index. | Christian Mollekopf | 2015-08-10 | |
| | ||||
* | Ported entitystorage to new store API | Christian Mollekopf | 2015-08-10 | |
| | ||||
* | const scan and public default ctor | Christian Mollekopf | 2015-08-10 | |
| | ||||
* | Use the new transaction api in hawd | Christian Mollekopf | 2015-08-10 | |
| | ||||
* | DummyResourceBenchmark cleanup. | Christian Mollekopf | 2015-08-10 | |
| | ||||
* | Set stale lock time. | Christian Mollekopf | 2015-08-10 | |
| | | | | | | We're trying to protect against race conditions, a lock time off 500ms should suffice and means we can recover automatically after a crash. | |||
* | 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 | |
| | ||||
* | Return jobs from clientapi | Christian Mollekopf | 2015-08-07 | |
| | ||||
* | Debugmessage for received commands in resource | Christian Mollekopf | 2015-07-31 | |
| |