On Wed, 2018-12-12 at 11:07 +0100, Herr Oswald wrote:
> With "whole message" as well? Is 23s for "search the whole news" with
> 1700 messages acceptable? - I think on a 8core xeon it should be
> faster.

        Hi,
it's basically as Patrick said, though I'd be a bit more concrete,
because the things do not work that way always.

Fist of all, we speak about IMAPx. Other providers can have it done
differently.

When you are online, the search for "message contains" (or body
contains) always asks the server, then it filters the messages as
below. If not in online, only the messages which are already downloaded
are checked (and eventually included in the search result). From this I
believe the significant (or maybe half of it) time being used is while
waiting for the server response.

Search in headers also depends on the actual header to be checked. Some
are part of the local summary, some are not. For those which are not
the message is needed, thus it is downloaded, if not found in the local
cache.

Filtering (which is similar to search, code-wise speaking) of new
messages has some performance improvements for header filtering in the
background. When the provider also downloaded the main headers, then
the message itself is not downloaded even when filtering on headers
which are not part of the local summary.
        Bye,
        Milan

_______________________________________________
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to