Re: Xapian/Cyrus/Thunderbird

Sebastian Hagedorn <[email protected]>
Newsgroups gmane.mail.imap.cyrus
Message-ID <[email protected]>
> On Fri, May 11, 2018, at 14:25, Sebastian Hagedorn wrote:
>> --On 11. Mai 2018 um 13:32:29 +0200 Robert Stepanek
>> <[email protected]>  wrote:
>> > For non-FUZZY text SEARCH, Cyrus attempts to match the string on its
>> > own [1].
>>
>> That sounds strange to me, because Cyrus 2.4 and earlier don't support
>> FUZZY, and there the SQUAT index was used, if present. Only messages
>> that  were added after the last squatter run were searched directly. Why
>> would  that have changed?
>
> Right, it hasn't. SQUAT is still the backend for non-FUZZY text search.

But search_engine is either squat or xapian. That would mean that one would 
have to run squatter with two separate configurations in order to cover 
both search types. That's at the very least counterintuitive ...

Should I open a Github issue for that topic? I see more than one approach 
to solve that.

>> I think if Xapian only does fuzzy, some searches may be *slower* than
>> using  a SQUAT index. That seems counterintuitive, at the least. Do you
>> have  internal search benchmarks? Without metrics it's hard to say if
>> any of this  actually matters ...
>
> I don't know of any benchmarks for this. It hasn't popped up as a
> performance issue.

I thought Xapian was added to improve all IMAP BODY searches, but I guess 
the only reason was to enable IMAP FUZZY searches. In my opinion this needs 
to be stated explicitly in the documentation, if that's the way it will be 
going forward.

Cheers
Sebastian
--
Sebastian Hagedorn - Weyertal 121, Zimmer 2.02
Regionales Rechenzentrum (RRZK)
Universität zu Köln / Cologne University - Tel. +49-221-470-89578

----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus
signature.asc (application/pgp-signature, 262 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2

iHsEARECADsWIQTOi+MDhnN5IqifhtcZewaZTRBbRQUCWvmCiR0caGFnZWRvcm5A
c3BpbmZvLnVuaS1rb2Vsbi5kZQAKCRAZewaZTRBbRQpWAKDbYlDQ6Pc7S8au7Ne+
0G+EaK18kACg54hzMNruM2u15l83O1jAw+ChxWo=
=hz2T
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.