Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Added an index for mail sorting by date on folder queries | Christian Mollekopf | 2016-02-16 |
| | |||
* | Added a mailquerybenchmark | Christian Mollekopf | 2016-02-16 |
| | |||
* | Prepared sort indexes | Christian Mollekopf | 2016-02-16 |
| | |||
* | The top-level fetchMore call happens implicitly | Christian Mollekopf | 2016-02-15 |
| | |||
* | Ensure we correctly sort by date. | Christian Mollekopf | 2016-02-15 |
| | |||
* | Prepared querying of batches and added a switch to enable/disable | Christian Mollekopf | 2016-02-15 |
| | | | | sorting | ||
* | Cleanup | Christian Mollekopf | 2016-02-13 |
| | |||
* | Reuse ResourceAccess where we can | Christian Mollekopf | 2016-02-13 |
| | |||
* | Fixed condition with reusing sockets in resourceaccess | Christian Mollekopf | 2016-02-13 |
| | |||
* | moved ResourceAccessFactory | Christian Mollekopf | 2016-02-12 |
| | |||
* | Prepare query sorting | Christian Mollekopf | 2016-02-12 |
| | |||
* | Different summaries in the benchmark and fixed printing. | Christian Mollekopf | 2016-02-12 |
| | | | | The transaction commit invalidates the transaction | ||
* | Benchmark findLatest | Christian Mollekopf | 2016-02-12 |
| | | | | It's not much slower if there is only one matching entry | ||
* | Use the logging functions | Christian Mollekopf | 2016-02-12 |
| | |||
* | Less typing | Christian Mollekopf | 2016-02-12 |
| | |||
* | Sequential keys go badly with findLatest | Christian Mollekopf | 2016-02-12 |
| | |||
* | More queryrunner timings | Christian Mollekopf | 2016-02-11 |
| | |||
* | Import new mails as well | Christian Mollekopf | 2016-02-11 |
| | |||
* | Avoid warnings when trying to write empty keys. | Christian Mollekopf | 2016-02-11 |
| | |||
* | Use a single transaction to append all messages generated during a sync. | Christian Mollekopf | 2016-02-11 |
| | | | | This get's a sync of 4890 mails from 55s to less than 10s. | ||
* | Maildirsyncbechmark | Christian Mollekopf | 2016-02-11 |
| | |||
* | Use logging in storage as well. | Christian Mollekopf | 2016-02-11 |
| | |||
* | Added a format target | Christian Mollekopf | 2016-02-11 |
| | |||
* | treat QBENCHMARK as loop as well | Christian Mollekopf | 2016-02-11 |
| | |||
* | Merge branch 'feature/formatting' into develop | Christian Mollekopf | 2016-02-10 |
|\ | |||
| * | A first clang-format configuration | Christian Mollekopf | 2016-01-30 |
| | | | | | | | | | | | | | | | | | | It's not perfect, especially with regards to single-line lambdas where the breaks after the curly-brace is lost, but otherwise it's pretty close already. With clang 3.9 (instead of 3.7) some finer grained controls will be available that might help. Also Q_SLOTS is not yet recognized, but slots works fine. | ||
* | | Adapt to latest kasync version | Christian Mollekopf | 2016-02-10 |
| | | |||
* | | Avoid constantly printing errors | Christian Mollekopf | 2016-02-10 |
| | | | | | | | | ...if the mimeMessage property is not loaded by a query | ||
* | | List dependencies | Christian Mollekopf | 2016-02-10 |
| | | |||
* | | Docs | Christian Mollekopf | 2016-02-10 |
| | | |||
* | | clientapi.h goes Poof! | Christian Mollekopf | 2016-02-10 |
| | | |||
* | | Stop using clientapi.h | Christian Mollekopf | 2016-02-10 |
| | | |||
* | | Moved Notifier and ResourceAccess to separate files. | Christian Mollekopf | 2016-02-10 |
| | | |||
* | | Moved Store to separate file | Christian Mollekopf | 2016-02-10 |
| | | |||
* | | Gather more timings | Christian Mollekopf | 2016-02-10 |
| | | |||
* | | Print average time per mail. | Christian Mollekopf | 2016-02-10 |
| | | |||
* | | Renamed Resources to ResourceControl | Christian Mollekopf | 2016-02-10 |
| | | |||
* | | Removed removeFromDisk | Christian Mollekopf | 2016-02-10 |
| | | |||
* | | No longer used. | Christian Mollekopf | 2016-02-10 |
| | | |||
* | | Use Sink instead of SinkCommon | Christian Mollekopf | 2016-02-09 |
| | | |||
* | | Store can be a namespace. | Christian Mollekopf | 2016-02-09 |
| | | |||
* | | Moved some API | Christian Mollekopf | 2016-02-09 |
| | | |||
* | | Added a hawd dataset | Christian Mollekopf | 2016-02-09 |
| | | |||
* | | Use removeDataFromDisk | Christian Mollekopf | 2016-02-09 |
| | | |||
* | | Avoid shutdowns where we can. | Christian Mollekopf | 2016-02-08 |
| | | |||
* | | Gather more timings | Christian Mollekopf | 2016-02-08 |
| | | |||
* | | Executed database removal in the resource instead of the client. | Christian Mollekopf | 2016-02-08 |
| | | | | | | | | | | The resource doesn't really notify all clients properly about the removal, but the tests all still pass. | ||
* | | Process a command in less than 0.1s | Christian Mollekopf | 2016-02-08 |
| | | |||
* | | Test responsiveness of command processing. | Christian Mollekopf | 2016-02-08 |
| | | |||
* | | Listen for notifications from specific resources. | Christian Mollekopf | 2016-02-08 |
| | |