W3C home > Mailing lists > Public > w3c-dist-auth@w3.org > April to June 2001

Issue: ALLPROP_AND_COMPUTED

From: Jim Whitehead <ejw@cse.ucsc.edu>
Date: Wed, 25 Apr 2001 11:19:54 -0700
To: "WebDAV WG" <w3c-dist-auth@w3.org>
Message-ID: <AMEPKEBLDJJCCDEJHAMIKEFNCNAA.ejw@cse.ucsc.edu>
This issue is currently stated as:

If a server has some computed properties which are expensive to compute,
then PROPFIND allprop, especially PROPFIND allprop with Depth infinity can
be an expensive operation.  There should be an implementation note added to
the document noting this problem.  Suggestion that servers might want to be
conservative in their implementation of such compute expensive properties.
Clients should only perform PROPFIND allprop when necessary, not by default.

It was raised by Ken Coar at the Advanced Collections breakout at the
Orlando IETF meeting.

But, since that time there has been a substantive discussion of this issue,
begun by Lisa Dusseault, starting at:

http://lists.w3.org/Archives/Public/w3c-dist-auth/2000OctDec/0034.html

My understanding of the rough sentiment of the working group is:

1) PROPFIND allprop requests with Depth infinity should be deprecated. That
is, PROPFIND allprop with Depth infinity will remain in the WebDAV
Distributed Authoring Protocol, but there will be a requirements added that
new clients MUST NOT use this capability.  When existing clients are
revised, they SHOULD be rewritten to avoid using PROPFIND allprop Depth
infinity requests. This will only apply to PROPFIND allprop with Depth
infinity -- PROPFIND allprop for Depth 0 and 1 will still be OK.

2) The default behavior of PROPFIND will be changed so it is Depth 0, not
Depth infinity.

- Jim
Received on Wednesday, 25 April 2001 14:21:34 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 18:43:56 GMT