Hi Atli,

--On July 4, 2014 at 1:15:06 PM +0000 Atli Thorbjornsson <atlith...@gmail.com> wrote:

That causes an error on the server:

Too many children of type {urn:ietf:params:xml:ns:caldav}text-match for
{urn:ietf:params:xml:ns:caldav}prop-filter

So I'm still stumped...

We don't support the extend query right now. Plus we don't index anything beyond the UID and start/end information, which means queries on other properties will require the server to read in every calendar object and apply the match criteria. In a large calendar that will take a very long time. Depending on your application, it may be better to cache all the calendar data locally and apply local search optimizations.

At some point we may enhance the query report with the anyof/allof additions and index additional properties - but right now very few clients do anything more than a time-range query so there is little impetus to do that.

--
Cyrus Daboo

_______________________________________________
calendarserver-users mailing list
calendarserver-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/calendarserver-users

Reply via email to