[Kolab-devel] imap search operation costs

Martin Konold martin.konold at erfrakon.de
Fri Jul 16 01:19:12 CEST 2004

Am Freitag, 16. Juli 2004 00:11 schrieb Stuart K. Bingë:

Hi Stuart,

> When it receives a cancel notification, so it knows what event (message) to
> delete.

The canceling of a booking is not the common case but rather rare.

In addition the canceling of an event via the resource manager is asynchronous 
and non interactive. So speed (latency) does not really matter much. For 
extremly large installations though throughput is becoming interesting.

> The free/busy viewer actually performs the same EUID body search when a
> user clicks on an event to view detailed information.

Well, I see you point. But nothing prevents you from also storing the IUID 
together with the EUID. 

In 99.9% of the cases this allows you to directly fetch the correct message by 
using the IUID. 

Like with the Webcalendar such a direkt fetch is always faster than a search 
operation with a subsequent fetch operation.

> The code to load the selected event was moved directly into the free/busy
> viewer

How does the freebusy viewer get the fb lists? Does it generate them or merely 
only load them?

-- martin

Dipl.-Phys. Martin Konold

e r f r a k o n
Erlewein, Frank, Konold & Partner - Beratende Ingenieure und Physiker
Nobelstrasse 15, 70569 Stuttgart, Germany
fon: 0711 67400963, fax: 0711 67400959
email: martin.konold at erfrakon.de

More information about the devel mailing list