[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: todo: optimization

From: Ben Collins-Sussman <sussman_at_newton.ch.collab.net>
Date: 2001-03-28 23:06:22 CEST

Greg Stein <gstein@lyra.org> writes:

> On Wed, Mar 28, 2001 at 12:38:22PM -0600, Ben Collins-Sussman wrote:
> >...
> > Irony #1: after working hard to make the commit-driver send things in
> > postfix text-delta style, we're currently *ignoring* this
> > optimization. We don't attempt to merge() until the entire
> > transaction has been received. Doh! We need a heuristic that calls
> > merge() repeatedly while the transaction is being assembled, before
> > any text-deltas are sent.
>
> ra_dav will be doing checks before the text delta is ever sent, so this
> "irony" doesn't really apply.
>
> The most important check is that when a modification is marked for a
> particular resource, ra_dav hits the server and says "I want to modify
> <this>" and the server will respond at that point to say "that is out of
> date. bugger off."

Oh, so are you not building an fs transaction that looks like the
working copy? Or is this extra checking just happening as you build
it?
Received on Sat Oct 21 14:36:26 2006

This is an archived mail posted to the Subversion Dev mailing list.