On Mon, 2004-06-07 at 22:23, Branko Čibej wrote:
> Peter N. Lundblad wrote:
>
> >May I push issue 1846 a little here. The new svn_client_repos_locations
> >introduces a performance regression. For example, doing "svn ls" in the
> >root of the svn repository takes 13 seconds with 1.0.5-devel here, and
> >using trunk it takes 4 minutes 7 seconds. This is because
> >svn_client_repos_locations fetches a log from HEAD to revision 1.
> >
> Isn't there a server-side implementation of this that compatible clients
> can use? I though that was the whole idea.
That *is* issue 1846. :-)
At the moment, all of our 'subcommand follows copy history' is
implemented via a painfully slow call to RA->get_logs(). Issue 1846 is
Shlomi Fish's 18th-generation patch to make this into an efficient
server-side thing via a new RA function. The idea is that if the RA
function isn't available from the server, the client can fall back to
RA->get_logs().
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Jun 8 05:26:44 2004