Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Make opening dbis non-racy | Christian Mollekopf | 2017-02-27 |
| | | | | | | | | | | | | | | Dbis can only be opened by one thread and should then be shared accross all threads after committing the transaction to create the dbi. This requires us to initially open all db's, which in turn requires us to know the correct flags. This patch stores the flags to open each db in a separate db, and then opens up all databases on initial start. If a new database is created that dbi is as well shared as soon as the transaction is committed (before the dbi is private to the transaction). | ||
* | Fixed debug output | Christian Mollekopf | 2017-02-27 |
| | |||
* | Skip messages that we can't fetch anyways. | Christian Mollekopf | 2017-02-26 |
| | |||
* | Bumped release | Christian Mollekopf | 2017-02-26 |
| | |||
* | Attempt to fix the issue of opening the wrong database | Christian Mollekopf | 2017-02-26 |
| | |||
* | Better debug output | Christian Mollekopf | 2017-02-24 |
| | |||
* | Inspect internals | Christian Mollekopf | 2017-02-24 |
| | |||
* | Bumped release | Christian Mollekopf | 2017-02-23 |
| | |||
* | Make sure we print the message. | Christian Mollekopf | 2017-02-23 |
| | | | | std::cout doesn't seem to work reliably at this point... | ||
* | Print more info why acquiring the lock fails. | Christian Mollekopf | 2017-02-23 |
| | |||
* | Bring the application down in a controlled fashion if we experience a | Christian Mollekopf | 2017-02-23 |
| | | | | critical error. | ||
* | Bumped release | Christian Mollekopf | 2017-02-22 |
| | |||
* | Only the davresource requires kdav | Christian Mollekopf | 2017-02-21 |
| | |||
* | Avoid getting stuck in the hostname lookup during tests. | Christian Mollekopf | 2017-02-21 |
| | |||
* | Removed unnecessary includes | Christian Mollekopf | 2017-02-21 |
| | |||
* | Debug output | Christian Mollekopf | 2017-02-20 |
| | |||
* | Improved debug output and moved debug operators to cpp | Christian Mollekopf | 2017-02-16 |
| | |||
* | Fixed multimodifications | Christian Mollekopf | 2017-02-16 |
| | |||
* | These shouldn't be warnings. | Christian Mollekopf | 2017-02-16 |
| | |||
* | Find mime message even if it has been renamed due to a flag change | Christian Mollekopf | 2017-02-16 |
| | |||
* | Better debug output | Christian Mollekopf | 2017-02-16 |
| | |||
* | Remember whether a blob property is external or not. | Christian Mollekopf | 2017-02-16 |
| | | | | | ...we used to accidentally move external blobs after the property was lost when storing the modificatoin in the queue. | ||
* | sinksh list apply resource filter and print BLOB properties | Christian Mollekopf | 2017-02-16 |
| | |||
* | Use SINK_REGISTER_TYPES to avoid repeating the types | Christian Mollekopf | 2017-02-16 |
| | |||
* | PropertyParser to properly parse different property types. | Christian Mollekopf | 2017-02-16 |
| | |||
* | PropertyRegistry for runtime information about properties. | Christian Mollekopf | 2017-02-16 |
| | | | | A first usecase is parsing different property types. | ||
* | Mails don't have uid's | Christian Mollekopf | 2017-02-16 |
| | |||
* | Make libgit2 actually optional for tests | Heiko Becker | 2017-02-14 |
| | | | | | | | | | | | | Test Plan: cmake configure passes without a hard error. Reviewers: cmollekopf, #kde_pim Reviewed By: cmollekopf, #kde_pim Subscribers: dvratil, cmollekopf Differential Revision: https://phabricator.kde.org/D4443 | ||
* | Avoid crashing if we get too many notifications. | Christian Mollekopf | 2017-02-14 |
| | | | | | If notifications come in faster than we can process them we'd run into the assert. | ||
* | Separate results | Christian Mollekopf | 2017-02-13 |
| | |||
* | sinksh drop to drop the cache | Christian Mollekopf | 2017-02-13 |
| | |||
* | Removed unnecessary debugoutput | Christian Mollekopf | 2017-02-13 |
| | |||
* | Use SINK_REGISTER_TYPES | Christian Mollekopf | 2017-02-13 |
| | |||
* | Support a property-per-line printing style in list | Christian Mollekopf | 2017-02-13 |
| | | | | | Otherwise this becomes completely unreadable. Currently only used with --showall. With this "sinksh show" should no longer be necessary. | ||
* | Avoid triggering reinsert if the leader doesn't change. | Christian Mollekopf | 2017-02-13 |
| | |||
* | Fixed index removals | Christian Mollekopf | 2017-02-13 |
| | |||
* | Ensure we don't accidentally pick up a dataChanaged signal from the | Christian Mollekopf | 2017-02-13 |
| | | | | initial fetch. | ||
* | Don't emit superfluous remove signals. | Christian Mollekopf | 2017-02-13 |
| | | | | | We often let removal updates through and expect the model to deal with superfluous updates, this now actually implements that. | ||
* | Fixed reduction updates with stateful query. | Christian Mollekopf | 2017-02-13 |
| | | | | | | Some filters need to maintain state between runs in order to be able to emit only what has changed. This now also make reduction work for live queries. | ||
* | Move the SINK_EXPORT to the right place. | Christian Mollekopf | 2017-02-13 |
| | | | | Thanks to marcoscarpetta for the patch! | ||
* | Debugoutput | Christian Mollekopf | 2017-02-13 |
| | |||
* | Fixed query flags. | Christian Mollekopf | 2017-02-13 |
| | |||
* | Cleaner index syntax, don't index messageid twice | Christian Mollekopf | 2017-02-13 |
| | |||
* | Use the messageId instead of the uid. | Christian Mollekopf | 2017-02-09 |
| | | | | | The uid is not existing for the mail and the threading requires a messageId. | ||
* | Better debug output | Christian Mollekopf | 2017-02-09 |
| | |||
* | Print value in inspection | Christian Mollekopf | 2017-02-09 |
| | |||
* | sinksh inspect | Christian Mollekopf | 2017-02-08 |
| | |||
* | Remove disconnected sessions from the cached pool. | Christian Mollekopf | 2017-02-08 |
| | |||
* | Don't hardcode capabilities | Christian Mollekopf | 2017-02-08 |
| | |||
* | The logout command will never be executed if the session is not | Christian Mollekopf | 2017-02-08 |
| | | | | connected. |