On Fri, Aug 10, 2012 at 2:20 AM, C. Michael Pilato <cmpil...@collab.net> wrote: > Justin, you appear to have resurfaced (to a degree, at least). Did you ever > complete this work?
No. AFAICT, the rewrite of the XML parsing used in update.c and the Depth: 1 PROPFIND hasn't been completed either. I think it probably makes sense to complete that and then evaluate whether we still need to tackle this memory issue. FWIW, last week, I went down the path of trying to optimize the 'ls' client path - which issues two OPTIONS requests...which is kinda silly, but to remove it, requires that the RA open call also return the youngest revision. I rev'd all of the RA layers, but then got stuck in a maze of twisty calls inside libsvn_client to try and use that revnum to skip the later call which invokes OPTIONS again...I should probably post that incomplete patch before moving on to something else. =) HTH. -- justin