Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fixed imapmailsynctest | Christian Mollekopf | 2018-01-28 |
| | |||
* | We don't normally have to see the capabilities | Christian Mollekopf | 2018-01-26 |
| | |||
* | Linebreak after each resource | Christian Mollekopf | 2018-01-26 |
| | |||
* | Do the logging in the resource code. | Christian Mollekopf | 2018-01-25 |
| | |||
* | inspect output | Christian Mollekopf | 2018-01-25 |
| | |||
* | Get blob size as part of stat | Christian Mollekopf | 2018-01-25 |
| | |||
* | Share the filter syntax for count and list | Christian Mollekopf | 2018-01-25 |
| | |||
* | Doesn't add anything over list | Christian Mollekopf | 2018-01-25 |
| | |||
* | Cleanup | Christian Mollekopf | 2018-01-24 |
| | |||
* | Track uidvalidity to detect changes behind our back. | Christian Mollekopf | 2018-01-23 |
| | |||
* | Implemented removePrefix | Christian Mollekopf | 2018-01-23 |
| | |||
* | Fixed imap tests | Christian Mollekopf | 2018-01-23 |
| | | | | | Adding the mail to cyrus imap somehow broke with cyrus 3.0. We're now creating the mail instead, before trying to sync it. | ||
* | The local variable might be gone already when the thread starts. | Christian Mollekopf | 2018-01-08 |
| | |||
* | We need all parents available, not only one | Christian Mollekopf | 2018-01-03 |
| | |||
* | Use read-write locks for finer grained control to sDbi and sEnvironments | Christian Mollekopf | 2018-01-03 |
| | | | | | | | | | | There are only a few cases where have to access the list of dbis or environments, so we can normally get away with just read-locking. This seems to fix a segfault that was possibly caused be an environment being reused that has already been freed in another thread. The read-only lock when initially retrieving the environment seems to fix that. | ||
* | Since we only support incremental fetching for flat lists a boolean is | Christian Mollekopf | 2018-01-03 |
| | | | | enough. | ||
* | Avoid emitting signals for children without parents | Christian Mollekopf | 2018-01-03 |
| | |||
* | Demonstrate the problem with child indexes entering before parent | Christian Mollekopf | 2018-01-03 |
| | | | | indexes | ||
* | Add a working model signal test | Christian Mollekopf | 2018-01-03 |
| | |||
* | Trying to open a db that doesn't exist in read-only mode is not an error | Christian Mollekopf | 2018-01-03 |
| | |||
* | Avoid messageId related warnings | Christian Mollekopf | 2018-01-03 |
| | |||
* | Removed broken tests | Christian Mollekopf | 2018-01-03 |
| | |||
* | Removed unused synclistresult | Christian Mollekopf | 2018-01-02 |
| | |||
* | No parent query | Christian Mollekopf | 2018-01-02 |
| | |||
* | Avoid ending up with a connection lost error when a select fails | Christian Mollekopf | 2018-01-02 |
| | |||
* | Going towards 0.6 | Christian Mollekopf | 2017-12-30 |
| | |||
* | Prepared release of v0.5.0HEADv0.5.0master | Christian Mollekopf | 2017-12-30 |
| | |||
* | Change the default for fullPayloadAvailable | Christian Mollekopf | 2017-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 entity | Christian Mollekopf | 2017-12-29 |
| | |||
* | Avoid the date limit for tests. | Christian Mollekopf | 2017-12-28 |
| | |||
* | Cleanup | Christian Mollekopf | 2017-12-28 |
| | |||
* | Fixed incremental updates in folder queries | Christian Mollekopf | 2017-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 matching | Christian Mollekopf | 2017-12-28 |
| | |||
* | Backwardscompatibility for existing settings. | Christian Mollekopf | 2017-11-28 |
| | |||
* | Fixed imap tests | Christian Mollekopf | 2017-11-28 |
| | | | | Adjust to cyrus imap settings and use explicit encryption setting. | ||
* | Adjust testscript paths to new dockercontainer | Christian Mollekopf | 2017-11-23 |
| | |||
* | Check for errors | Christian Mollekopf | 2017-11-23 |
| | |||
* | Print transaction span | Christian Mollekopf | 2017-11-21 |
| | |||
* | Storage debugging code | Christian Mollekopf | 2017-11-21 |
| | |||
* | Print key/value when put fails | Christian Mollekopf | 2017-11-20 |
| | |||
* | Dump key and value sizes on inspect | Christian Mollekopf | 2017-11-17 |
| | |||
* | Removed ResourceAccess::Private leak and resolved resulting memory | Christian Mollekopf | 2017-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 sinkloadtest | Christian Mollekopf | 2017-11-15 |
| | |||
* | Ensure the flatbuffer file is built before the tests | Christian Mollekopf | 2017-11-14 |
| | |||
* | lsan suppressions | Christian Mollekopf | 2017-11-14 |
| | |||
* | Fixed use after free | Christian Mollekopf | 2017-11-14 |
| | |||
* | qrand is leaking it seems? | Christian Mollekopf | 2017-11-14 |
| | | | | perhaps just not properly instrumented. | ||
* | Fixed leak | Christian Mollekopf | 2017-11-13 |
| | |||
* | Suppress the known ResourceAccess leak | Christian Mollekopf | 2017-11-12 |
| | |||
* | lsan leak suppressions | Christian Mollekopf | 2017-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. |