Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Revert "Fixed warnings" | Christian Mollekopf | 2017-11-12 |
| | | | | | | Doesn't work with CATCH_ERRORS=ON This reverts commit 2bb2a10f5c4010d168b3d26e9937cf26365a0d0c. | ||
* | Got rid of the AVOID_BINDING_REBUILD hack. | Christian Mollekopf | 2017-11-12 |
| | | | | | This new solution should provide decent rebuild times without special treatment. | ||
* | Fixed warnings | Christian Mollekopf | 2017-11-11 |
| | |||
* | Fixed warnings | Christian Mollekopf | 2017-11-10 |
| | |||
* | Revert "Fixed memoryleak" | Christian Mollekopf | 2017-11-10 |
| | | | | | | Fixing this introduces some crashes. I'll have to revisit this. This reverts commit 679f2d5d7d46b2f098e939883520b707f01b2a36. | ||
* | TSAN | Christian Mollekopf | 2017-11-10 |
| | |||
* | Fixed use after free | Christian Mollekopf | 2017-11-09 |
| | |||
* | Fixed memoryleak | Christian Mollekopf | 2017-11-09 |
| | |||
* | Fixed memoryleak | Christian Mollekopf | 2017-11-09 |
| | |||
* | ASAN support | Christian Mollekopf | 2017-11-09 |
| | |||
* | Require valgrind when enabling memcheck | Christian Mollekopf | 2017-11-07 |
| | |||
* | We rely on not defining template functions | Christian Mollekopf | 2017-11-03 |
| | | | | ...because we manually insantiate them in the cpp file. | ||
* | Fixed warning | Christian Mollekopf | 2017-11-03 |
| | |||
* | Benchmarks in tests are too fragile | Christian Mollekopf | 2017-11-03 |
| | |||
* | sinkloadtest.py | Christian Mollekopf | 2017-11-03 |
| | |||
* | Livequery | Christian Mollekopf | 2017-11-03 |
| | |||
* | Ensure we get a return code | Christian Mollekopf | 2017-11-01 |
| | |||
* | Ensure we get an appropriate exit code when a resource crashes. | Christian Mollekopf | 2017-10-31 |
| | |||
* | Sink clear error message | Christian Mollekopf | 2017-10-26 |
| | |||
* | Fixed parsing of larger headers. | Christian Mollekopf | 2017-10-26 |
| | | | | | | Just truncating the file is not a good idea. If the headers end up being larger (I just ran into that), then we just fail to parse the headers and miss important stuff like subjects. So let's not. | ||
* | No benchmarking in tests | Christian Mollekopf | 2017-10-20 |
| | |||
* | Use LMDB_LIBRARIES | Christian Mollekopf | 2017-10-20 |
| | |||
* | Ensure the test passes reliably. | Christian Mollekopf | 2017-10-17 |
| | |||
* | Initial query test | Christian Mollekopf | 2017-10-17 |
| | |||
* | Use QUICK_TRY_VERIFY | Christian Mollekopf | 2017-10-17 |
| | |||
* | pipelinebenchmark | Christian Mollekopf | 2017-10-17 |
| | |||
* | storagebenchmark | Christian Mollekopf | 2017-10-17 |
| | |||
* | dummyresourcebenchmark values | Christian Mollekopf | 2017-10-17 |
| | |||
* | Split up dummyresourcewritebenchmark into datasets that we want to | Christian Mollekopf | 2017-10-17 |
| | | | | display. | ||
* | QUICK_TRY_VERIFY for quick polling in benchmarks | Christian Mollekopf | 2017-10-16 |
| | |||
* | Updated the information we collect for dummyresourcewritebenchmark | Christian Mollekopf | 2017-10-16 |
| | |||
* | Don't do too much benchmarking in the tests | Christian Mollekopf | 2017-10-16 |
| | |||
* | Share variance/maxDifference implementation | Christian Mollekopf | 2017-10-16 |
| | |||
* | Fixed mail_query_incremental definitions | Christian Mollekopf | 2017-10-13 |
| | |||
* | hawd def for incremental vs nonincremental comparison | Christian Mollekopf | 2017-10-12 |
| | |||
* | Removed no longer used hawd definition | Christian Mollekopf | 2017-10-12 |
| | |||
* | Changed how we record and print the mail query benchmark data. | Christian Mollekopf | 2017-10-12 |
| | | | | | | Each column can represent an individual value, which we can use to record related data. Each row thus represents a new run of the benchmark. | ||
* | We are not reliably staying under 500 | Christian Mollekopf | 2017-10-12 |
| | |||
* | Don't use QTRY_* in a benchmark | Christian Mollekopf | 2017-10-11 |
| | | | | It has a backoff timer inside which skews the time measurements. | ||
* | hawd json output module | Christian Mollekopf | 2017-10-10 |
| | |||
* | Debug output | Christian Mollekopf | 2017-10-10 |
| | |||
* | Fixed hawd definition file | Christian Mollekopf | 2017-10-10 |
| | |||
* | No need to make this overly complicated. | Christian Mollekopf | 2017-10-10 |
| | |||
* | Avoid relying on timeouts in tests | Christian Mollekopf | 2017-10-09 |
| | |||
* | Ensure we copy all blobs when copying to another resource | Christian Mollekopf | 2017-10-09 |
| | |||
* | Error checking and debug output | Christian Mollekopf | 2017-10-09 |
| | |||
* | Optimized the incremental update case. | Christian Mollekopf | 2017-10-08 |
| | | | | | | | | | | | | This brings the incremental closer to a regular query (about 1.5 times as bad instead of 3.5 times). For a comparison look at MailQueryBenchmark::testIncremental() The optimization is built on the assumption that we i.e. get an update with 100 revisions, and thus the optimization applies to the case where we have multiple revisions within that batch that are part of the same reduction. In such a case we can avoid redoing the reduction lookup over and over. | ||
* | Benchmark cleanup | Christian Mollekopf | 2017-10-08 |
| | |||
* | The variance of a single value is 0 | Christian Mollekopf | 2017-10-08 |
| | |||
* | Fixed dummyresource write benchmark | Christian Mollekopf | 2017-10-06 |
| |