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

svn wc&repo performance

From: Andreas Krey <a.krey_at_gmx.de>
Date: Tue, 9 Aug 2011 11:06:43 +0200

On Mon, 01 Aug 2011 07:39:59 +0000, Les Mikesell wrote:
...
> SQLlite has years of development and a good reputation for robust behavior.

I don't doubt that.

> I'd expect it to be hard to match its performance and reliability without
> an equally long development cycle.

We don't want an SQL server, we want an svn client.

A tool used must not only perform, but also be the proper tool.

> I don't quite understand the point of re-implementing something that is
> already developed on top of cross platform open source libraries.

Using SQL is a tradeoff between developer time and user time; any
implementation of SQL is obviously not as performant as a domain-specific
serialization can be. Given the large user base of svn, some more thought
in that direction may have been in order.

But I may be barking up the wrong tree. I built svn 1.7 and ran my
small 'second consecutive commit fails' test script with that. It's
not the local operations, but those that act on the repository (here:
file:///...) that take ridiculously long. Each commit and do-nothing
'svn up' takes about a second, for the five files involved. I've come
to expect such operations to be instantaneous.

Andreas

-- 
"Totally trivial. Famous last words."
From: Linus Torvalds <torvalds@*.org>
Date: Fri, 22 Jan 2010 07:29:21 -0800
Received on 2011-08-09 11:07:47 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.