On Nov 22, 2005, at 12:08, Sebastian Reitenbach wrote:
> retrieving the contacts list from ogo via zidestore in the
> kaddressbook takes about 5 up to ten minutes for 1500 contacts. The
> zidestore occupies nearly the whole processing power, running with
> 95+ percent. This horribly slows down the whole machine, including the
> webui. Especially in the morning, when the users start to work.
>
> I am using ogo-zidestore-1.0beta.2-r1412.0
>
> Any hints on how to investigate this issue?
The main problem is that Kontact doesn't seem to cache the contacts
properly.
The initial load of the cache can indeed be that high with GroupDAV
because the client will issue 1 PROPFIND to discover the contacts and
then 1500 individual HTTP GET requests.
Of course this is supposed to happen only *once* per client and
therefore considered reasonable (subsequent starts of the application
are supposed to fetch changed records only based on the etag
information).
ZideLook is a bit more efficient here, it fetches up to 64? contacts in
one GET (so ~25 GETs insetad of 1500). But it uses a non-standard HTTP
hack which is why it isn't in GroupDAV.
Greets,
Helge
--
http://docs.opengroupware.org/Members/helge/OpenGroupware.org
--
OpenGroupware.org Users
users@...
http://mail.opengroupware.org/mailman/listinfo/users