Cyrus 3.0.8 running :) and feedback of the upgrade
Egoitz Aurrekoetxea
egoitz at sarenet.es
Thu Feb 14 02:37:47 EST 2019
Hi mates!
I don't really know where the difference is, but in the dev environment,
searches are hugely faster. I know, in dev is not the same as production
in terms of muas traffic and so... but... we are talking in differences
like from 5 seconds to perhaps 40-50 seconds and obviously when saying
this... production is a non loaded env... I mean we have there 4000
accounts, but io is fine, cpu and mem are nice... os limits too....
there's no any bottleneck...
The real difference between my dev env and prod one... is basically the
way they were built.
FOR DEV I created a copy of one production machine. A copy... for being
able to be the most close as we could, from the prod env in this testing
env. That prod env, was at 2.3. I then, connected to it 2.4-Cyrus root
fs (with Cyrus 2.4). Tested this version and converted to 12 version
some databases (just the ones for testing, the same ones as where I have
seen this speed effect). Later I disconnected the 2.4-Cyrus root disk
and connected a 3.0-Cyrus root disk. Did a reconstruct -r -V max,
ctl_conversationsdb -z on-testing-used-mailboxes and ctl_conversationsdb
-b on-testing-used-mailboxes.
FOR PROD we connected to 2.3 server the 2.4-Cyrus root disk. Later we
setup an empty slave with 3.0 and started a user by user, user mode
replication there. Later a rolling one (with the file generated between
last "all users, user by user sync" and the moment we started the
rolling one) when almost all in the slave was very near to the present
state of the master in that moment. This replication was done with Csync
not IMAP.
These too are the basic differences... could this give you some kind of
clue?... I'll try to debug code too in order to see something....
Cheers!
---
EGOITZ AURREKOETXEA
Departamento de sistemas
944 209 470
Parque Tecnológico. Edificio 103
48170 Zamudio (Bizkaia)
egoitz at sarenet.es
www.sarenet.es [1]
Antes de imprimir este correo electrónico piense si es necesario
hacerlo.
El 13-02-2019 18:19, Egoitz Aurrekoetxea escribió:
> thanks a lot mate!
>
> I'm doing checks... for comparing the previous testing env and live production :)
>
> Cheers!
>
> ---
>
> EGOITZ AURREKOETXEA
> Departamento de sistemas
> 944 209 470
> Parque Tecnológico. Edificio 103
> 48170 Zamudio (Bizkaia)
> egoitz at sarenet.es
> www.sarenet.es [1]
> Antes de imprimir este correo electrónico piense si es necesario hacerlo.
>
> El 13-02-2019 17:58, Robert Stepanek escribió:
> On Wed, Feb 13, 2019, at 2:24 PM, Egoitz Aurrekoetxea wrote:
>
> Or.. if using in imapd.conf "search_fuzzy_always: 1" isn't it?.
>
> Yes, that will instruct imapd to always use FUZZY search for IMAP SEARCH commands [1]. If you use JMAP, it always use fuzzy search (and hence the Xapian backend).
>
> [1] https://github.com/cyrusimap/cyrus-imapd/blob/master/imap/imapd.c#L6059
----
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
Links:
------
[1] http://www.sarenet.es
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.andrew.cmu.edu/pipermail/info-cyrus/attachments/20190214/2af7c40f/attachment.html>
More information about the Info-cyrus
mailing list