On Wed, Feb 11, 2009 at 11:57:09AM -0500, Cyrus Daboo wrote:
Hi Sean,
--On February 11, 2009 5:25:06 PM +0100 Sean McAvoy <smcavoy@ripe.net> wrote:
are there limitations on the amount of events each user can have? I have several users with 1000+ events that seems to cause the server to fail, returning null: iCal[5423]: CalDAV CalDAVCalendarRefreshOperation failed: status 'HTTP/1.1 207 Multi-Status' request:\n
<?xml version="1.0" encoding="utf-8"?> <x0:propfind xmlns:x0="DAV:"> <x0:prop> <x0:getetag/> <x0:resourcetype/> </x0:prop> </x0:propfind>
... response:
The server does not have limits on PROPFINDs, but does on some other requests, but iCal is typically aware of those and knows how to query in smaller batches. You mean as the NumberOfMatchesWithinLimits exception (max_number_of_matches): http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=509195 Do you expect the clients to know about this and handle it? If so, this needs to be fixed up for other clients besides iCal. Cheers, -- Guido