On 05/08/2012 03:35 PM, Greg Stein wrote: > One question: the ordering of PROPFIND and GET. Do you know if that is > a requirement, or simply that you were preserving prior behavior?
Upon reflection, it's probably not a hard requirement. In general, I suppose it's easier (and more efficient) to cache properties and stream contents while we drive an editor than the reverse, so that's probably why that ordering was chosen prior. I recall running into *some* problem when I tried to handle the contents inline (while processing the REPORT response). I can't recall for sure what that was, though (weekends are just fantastic amnesia drugs, sometimes!), but I think it boiled down to trying to figure out how to practically drive the editor partially, leaving the file baton open until some future pipelined PROPFIND request response was finally processed. -- C. Michael Pilato <cmpil...@collab.net> CollabNet <> www.collab.net <> Enterprise Cloud Development
signature.asc
Description: OpenPGP digital signature