On 05/19/2012 03:20 PM, Justin Erenkrantz wrote:
> On Sat, May 19, 2012 at 10:34 AM, Ivan Zhakov <[email protected]> wrote:
>> I'm still in favor to include properties in update REPORT (Mike's
>> approach). PROPFINDs are not cached by proxies and working copy. There
>> are relatively small, so there is no real benefit to fetch them using
>> separate request.
> 
> If you do that, then you have to store all of the properties in-memory
> for the entire checkout or serialize on to disk or something
> similar...ugh.

Yeah, we still have the cache-the-props-till-we-can-use-them issue with this
approach.  Only a full-fledged "send-all" REPORT mode lets us avoid that.

> I'd also be curious how much extra time it takes to include the
> properties in the REPORT response - it's not going to be free and may
> not even be cheap.  =(  -- justin

Nah, my timings seemed to indicate that including the properties in the
REPORT response costs next-to-nothing.  The server-side editor is already
feeding them to mod_dav_svn, it's just that in "skelta" mode, mod_dav_svn
drops the data and assumes the client will PROPFIND for it again later.

-- 
C. Michael Pilato <[email protected]>
CollabNet   <>   www.collab.net   <>   Enterprise Cloud Development

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to