On 06/15/2012 01:41 PM, Ivan Zhakov wrote: > On Fri, Jun 15, 2012 at 11:55 AM, Ivan Zhakov <i...@visualsvn.com> wrote: >> On Mon, Jun 27, 2011 at 5:01 PM, C. Michael Pilato <cmpil...@collab.net> >> wrote: >>> On 06/27/2011 10:30 AM, Ivan Zhakov wrote: >>>> It would be nice to have sha1 checksum in liveprop collection (we >>>> already have md5 checksum). This allow us optimize get_file() RA >>>> request in future (get_file() request is actively used during merge) >>>> >>>> What do you think? >>> >>> Go for it! >>> >> Committed in r1350557. >> > Added client side support to ra_serf in r1350584. >
On a related note: the merge code uses the public svn_client_open_ra_session() everywhere, which doesn't provide any mechanism for specifying a working copy (and by extension, a working copy administrative area ... and by extension extension, a working copy administrative area pristine store). I've not yet decided how to fix this. Do we tweak svn_client__open_ra_session_internal? Do we tweak merge.c:ensure_ra_session_url? Do we rev svn_client_open_ra_session() so that even third-party callers can get the benefits of the pristine cache, and then propogate this new parameter up through the zillion wrapping callers thereof? *sigh* It would be so nice to have our RA session management handled in one, sane, relatively generalized, place. -- C. Michael Pilato <cmpil...@collab.net> CollabNet <> www.collab.net <> Enterprise Cloud Development
signature.asc
Description: OpenPGP digital signature