Hi, Quoting Ricardo Signes via Info <[email protected]>:
Hi,Over time, we're trying to reduce the number of possible configurations of Cyrus. Every optional feature means more possible configurations, which means more testing and debugging. A likely candidate for "no longer optional" in the future is the conversations system. In general, I do not expect this to cause difficulty, but there is one place that it becomes interesting.
We have a murder cluster with 6 backend, ~630,000 folders and ~30 TB used mail storage. We also use replication for disaster recovery and to reduce downtime during maintenance.
The last time we tried the conversations db was with cyrus imap 3.0. At that time it did cause difficulties. I don't remember all the details but here are some of
the problems i do remember:1. down time, because all mails had to be scanned before clients could access the mails
or new mails could be delivered. 2. Huge increase in disk usage 3. some users where the conversations db had to be re-initialized 4. the conversations db did not seem to shrink. 5. We did not see any advantages (we do not use Xapian) Some of the problems might have been fixed by now, but we are reluctant to try this feature again.
The conversations database is per-user, and so grows in proportion to the user's mail size. That's the unit you have to scale at.*For shared, not-user-owned mailboxes, there is no conversationsdb. *If we want to create one, we will need to think about where it goes, and how we scale. For example, if you're using shared mailboxes to store all of usenet, you may well want to split that up into multiple conversation databases.We (Fastmail) do not use shared mailboxes like this. I am looking for a show of hands or description of use case from anybody out there who *is *using shared mailboxes like this so we can get a sense of what folks are doing. (I realize that this is not going to be a scientific survey of all Cyrus IMAP users.)
We do not use shared folders Regards Michael -- -------------------------------------------------------------------------------- Michael Menge Tel.: (49) 7071 / 29-70316 Universität Tübingen Fax.: (49) 7071 / 29-5912Zentrum für Datenverarbeitung mail: [email protected]
Wächterstraße 76 72074 Tübingen
smime.p7s
Description: S/MIME-Signatur
------------------------------------------ Cyrus: Info Permalink: https://cyrus.topicbox.com/groups/info/Tc1ebd8db5775ccfa-M90cfe6dfbbe020b7fcf1581a Delivery options: https://cyrus.topicbox.com/groups/info/subscription
