Re: PROPFIND Depth:1 and ACLs

On 5/15/07, Werner Donné <werner.donne@re.be> wrote:
> Indeed, because as soon as one property is also returned an ACL check is
> required for each member, which is expensive if the collection has a lot
> of members, say a few thousand.
>

If you're using a SQL database, you can optimize this with a proper
SQL query.  Just JOIN all the children of a collection against the acl
check you normally do.

-Tim

Received on Tuesday, 15 May 2007 12:31:18 UTC