summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* Make opening dbis non-racyChristian Mollekopf2017-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 outputChristian Mollekopf2017-02-27
|
* Skip messages that we can't fetch anyways.Christian Mollekopf2017-02-26
|
* Bumped releaseChristian Mollekopf2017-02-26
|
* Attempt to fix the issue of opening the wrong databaseChristian Mollekopf2017-02-26
|
* Better debug outputChristian Mollekopf2017-02-24
|
* Inspect internalsChristian Mollekopf2017-02-24
|
* Bumped releaseChristian Mollekopf2017-02-23
|
* Make sure we print the message.Christian Mollekopf2017-02-23
| | | | std::cout doesn't seem to work reliably at this point...
* Print more info why acquiring the lock fails.Christian Mollekopf2017-02-23
|
* Bring the application down in a controlled fashion if we experience aChristian Mollekopf2017-02-23
| | | | critical error.
* Bumped releaseChristian Mollekopf2017-02-22
|
* Only the davresource requires kdavChristian Mollekopf2017-02-21
|
* Avoid getting stuck in the hostname lookup during tests.Christian Mollekopf2017-02-21
|
* Removed unnecessary includesChristian Mollekopf2017-02-21
|
* Debug outputChristian Mollekopf2017-02-20
|
* Improved debug output and moved debug operators to cppChristian Mollekopf2017-02-16
|
* Fixed multimodificationsChristian Mollekopf2017-02-16
|
* These shouldn't be warnings.Christian Mollekopf2017-02-16
|
* Find mime message even if it has been renamed due to a flag changeChristian Mollekopf2017-02-16
|
* Better debug outputChristian Mollekopf2017-02-16
|
* Remember whether a blob property is external or not.Christian Mollekopf2017-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 propertiesChristian Mollekopf2017-02-16
|
* Use SINK_REGISTER_TYPES to avoid repeating the typesChristian Mollekopf2017-02-16
|
* PropertyParser to properly parse different property types.Christian Mollekopf2017-02-16
|
* PropertyRegistry for runtime information about properties.Christian Mollekopf2017-02-16
| | | | A first usecase is parsing different property types.
* Mails don't have uid'sChristian Mollekopf2017-02-16
|
* Make libgit2 actually optional for testsHeiko Becker2017-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 Mollekopf2017-02-14
| | | | | If notifications come in faster than we can process them we'd run into the assert.
* Separate resultsChristian Mollekopf2017-02-13
|
* sinksh drop to drop the cacheChristian Mollekopf2017-02-13
|
* Removed unnecessary debugoutputChristian Mollekopf2017-02-13
|
* Use SINK_REGISTER_TYPESChristian Mollekopf2017-02-13
|
* Support a property-per-line printing style in listChristian Mollekopf2017-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 Mollekopf2017-02-13
|
* Fixed index removalsChristian Mollekopf2017-02-13
|
* Ensure we don't accidentally pick up a dataChanaged signal from theChristian Mollekopf2017-02-13
| | | | initial fetch.
* Don't emit superfluous remove signals.Christian Mollekopf2017-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 Mollekopf2017-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 Mollekopf2017-02-13
| | | | Thanks to marcoscarpetta for the patch!
* DebugoutputChristian Mollekopf2017-02-13
|
* Fixed query flags.Christian Mollekopf2017-02-13
|
* Cleaner index syntax, don't index messageid twiceChristian Mollekopf2017-02-13
|
* Use the messageId instead of the uid.Christian Mollekopf2017-02-09
| | | | | The uid is not existing for the mail and the threading requires a messageId.
* Better debug outputChristian Mollekopf2017-02-09
|
* Print value in inspectionChristian Mollekopf2017-02-09
|
* sinksh inspectChristian Mollekopf2017-02-08
|
* Remove disconnected sessions from the cached pool.Christian Mollekopf2017-02-08
|
* Don't hardcode capabilitiesChristian Mollekopf2017-02-08
|
* The logout command will never be executed if the session is notChristian Mollekopf2017-02-08
| | | | connected.