[Ietf-caldav] Truncation of large responses
Lisa Dusseault
lisa at osafoundation.org
Thu Jul 14 11:34:41 PDT 2005
Actually I once worked on an extension, which worked fine, to request a
"page" of results at a time. The server knew what was in the collection
and had some idea of order so you could ask for results 1 to 40, then 41
to 80 in a separate request. There was no guarantee that a new item
wouldn't slip between the cracks, but then this wasn't intended for
synchronization -- it was intended for browsing.
I don't think it's required for CalDAV, however, because we've got the
date-limiting range requests in our reports.
Lisa
On Thu, 14 Jul 2005 11:03:00 -0700, Helge Hess
<helge.hess at opengroupware.org> wrote:
> On Jul 14, 2005, at 19:56, Mike Douglass wrote:
>> Should there be some other mechanism e.g. give me a 1000 events
>> starting at the 3000th?
>
> Such an operation probably wouldn't make a lot of sense due to
> concurrent access on the collection.
>
> What you can do as a client to reduce transfer sizes is to first query
> minimal information of all records (eg just the etags) and then use
> batches to retrieve the actual content in steps.
>
> This would probably be the thing being done by offline oriented clients
> anyway.
>
> Greets,
> Helge
--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
More information about the Ietf-caldav
mailing list