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

Re: faster client pre-1.0: neon prefetching, multithreading

From: Greg Hudson <ghudson_at_MIT.EDU>
Date: 2003-02-12 01:04:07 CET

On Tue, 2003-02-11 at 17:00, Greg Stein wrote:
> The second thing is that Neon is not capable of doing HTTP pipelining.

ra_svn doesn't pipeline either. (Well, it pipelines delta windows and
log messages, but not editing or reporting operations. ra_dav is the
same way as far as I know.) So if you have a million files with
propchanges, that's a million round trips on commit, with either ra
layer.

(If we're ever going to expect that ra layers will pipeline editor
operations, then we should modify the editor and reporter interface so
that edit and report operations can't fail. We'd an explicit get_error
operation to the editor which we could use before the text deltas are
sent and at the end of the edit to find out whether something failed in
there.)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Feb 12 01:04:57 2003

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