summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* Prepared release of v0.5.0HEADv0.5.0masterChristian Mollekopf2017-12-30
|
* Change the default for fullPayloadAvailableChristian Mollekopf2017-12-29
| | | | | | When creating new messages the default should be that the full payload is available. Not having the payload available is a specialcase used by the imap resource.
* Fixed removal of entityChristian Mollekopf2017-12-29
|
* Avoid the date limit for tests.Christian Mollekopf2017-12-28
|
* CleanupChristian Mollekopf2017-12-28
|
* Fixed incremental updates in folder queriesChristian Mollekopf2017-12-28
| | | | | | | | | Incremental additions of children in the tree were filtered due to the parent filter. This broke when we started to maintain state, thus causing the filter in datastorequery containing the parent filter to be carried over. Given that the incremental querying of children currently doesn't really add much value (we don't have trees that are large/deep enough), perhaps we're better off using a different approach.
* Fixed log pattern matchingChristian Mollekopf2017-12-28
|
* Backwardscompatibility for existing settings.Christian Mollekopf2017-11-28
|
* Fixed imap testsChristian Mollekopf2017-11-28
| | | | Adjust to cyrus imap settings and use explicit encryption setting.
* Adjust testscript paths to new dockercontainerChristian Mollekopf2017-11-23
|
* Check for errorsChristian Mollekopf2017-11-23
|
* Print transaction spanChristian Mollekopf2017-11-21
|
* Storage debugging codeChristian Mollekopf2017-11-21
|
* Print key/value when put failsChristian Mollekopf2017-11-20
|
* Dump key and value sizes on inspectChristian Mollekopf2017-11-17
|
* Removed ResourceAccess::Private leak and resolved resulting memoryChristian Mollekopf2017-11-16
| | | | | | | | | corruption. It looks like the memory corruption (malloc started to crash) was coming QLocalSocket related signals. According to the docs it's not safe (whatever that means), to delete a QObject with pending signals, so we use deleteLater to schedule it's deletion. This resolved the crashes.
* Added timeouts to sinkloadtestChristian Mollekopf2017-11-15
|
* Ensure the flatbuffer file is built before the testsChristian Mollekopf2017-11-14
|
* lsan suppressionsChristian Mollekopf2017-11-14
|
* Fixed use after freeChristian Mollekopf2017-11-14
|
* qrand is leaking it seems?Christian Mollekopf2017-11-14
| | | | perhaps just not properly instrumented.
* Fixed leakChristian Mollekopf2017-11-13
|
* Suppress the known ResourceAccess leakChristian Mollekopf2017-11-12
|
* lsan leak suppressionsChristian Mollekopf2017-11-12
| | | | | | We get a lot of known "leaks" from lmdb. Some are willingly (we never close the environment and dbi's), others are likely because lmdb itself is not instrumented.
* Remove complete commands from the completeCommands hash againChristian Mollekopf2017-11-12
|
* Revert "Fixed warnings"Christian Mollekopf2017-11-12
| | | | | | Doesn't work with CATCH_ERRORS=ON This reverts commit 2bb2a10f5c4010d168b3d26e9937cf26365a0d0c.
* Got rid of the AVOID_BINDING_REBUILD hack.Christian Mollekopf2017-11-12
| | | | | This new solution should provide decent rebuild times without special treatment.
* Fixed warningsChristian Mollekopf2017-11-11
|
* Fixed warningsChristian Mollekopf2017-11-10
|
* Revert "Fixed memoryleak"Christian Mollekopf2017-11-10
| | | | | | Fixing this introduces some crashes. I'll have to revisit this. This reverts commit 679f2d5d7d46b2f098e939883520b707f01b2a36.
* TSANChristian Mollekopf2017-11-10
|
* Fixed use after freeChristian Mollekopf2017-11-09
|
* Fixed memoryleakChristian Mollekopf2017-11-09
|
* Fixed memoryleakChristian Mollekopf2017-11-09
|
* ASAN supportChristian Mollekopf2017-11-09
|
* Require valgrind when enabling memcheckChristian Mollekopf2017-11-07
|
* We rely on not defining template functionsChristian Mollekopf2017-11-03
| | | | ...because we manually insantiate them in the cpp file.
* Fixed warningChristian Mollekopf2017-11-03
|
* Benchmarks in tests are too fragileChristian Mollekopf2017-11-03
|
* sinkloadtest.pyChristian Mollekopf2017-11-03
|
* LivequeryChristian Mollekopf2017-11-03
|
* Ensure we get a return codeChristian Mollekopf2017-11-01
|
* Ensure we get an appropriate exit code when a resource crashes.Christian Mollekopf2017-10-31
|
* Sink clear error messageChristian Mollekopf2017-10-26
|
* Fixed parsing of larger headers.Christian Mollekopf2017-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 testsChristian Mollekopf2017-10-20
|
* Use LMDB_LIBRARIESChristian Mollekopf2017-10-20
|
* Ensure the test passes reliably.Christian Mollekopf2017-10-17
|
* Initial query testChristian Mollekopf2017-10-17
|
* Use QUICK_TRY_VERIFYChristian Mollekopf2017-10-17
|