Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fixed warnings | Christian Mollekopf | 2015-11-08 |
| | |||
* | Made pipeline preprocessing synchronous. | Christian Mollekopf | 2015-10-28 |
| | | | | | | | | | | | | | | | | Instead of having the asynchronous preprocessor concept with different pipelines for new/modify/delete we have a single pipeline with synchronous preprocessors that act upon new/modify/delete. This keeps the code simpler due to lack of asynchronity and keeps the new/modify/delete operations together (which at least for the indexing makes a lot of sense). Not supporting asynchronity is ok because the tasks done in preprocessing are not cpu intensive (if they were we had a problem since they are directly involved in the round-trip time), and the main cost comes from i/o, meaning we don't gain much by doing multithreading. Costly tasks (such as full-text indexing) should rather be implemented as post-processing, since that doesn't increase the round-trip time directly, and eventually consistent is typically good enough for that. | ||
* | Documentation on what tests are supposed to test. | Christian Mollekopf | 2015-10-24 |
| | |||
* | Moved test implementations to central location. | Christian Mollekopf | 2015-10-13 |
| | |||
* | Less noise and better error handling. | Christian Mollekopf | 2015-08-23 |
| | | | | | Trying to read from non-existant databases no longer prints error messages. | ||
* | 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. | ||
* | Untangled the include dependencies a bit. | Christian Mollekopf | 2015-08-13 |
| | | | | We no longer depend on clientapi.h from everywhere. | ||
* | 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 generic stuff separately from the dummyresource | Christian Mollekopf | 2015-07-27 |