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

Re: Assertion failed and crash with 1.7.1

From: Philip Martin <philip.martin_at_wandisco.com>
Date: Thu, 27 Oct 2011 13:13:10 +0100

Mark Phippard <markphip_at_gmail.com> writes:

> I would imagine svn upgrade is almost entirely writes and I recall it does
> quite a few transactions. So couldn't the linear slow down just be based on
> the growth in the amount of bytes that are written to disk each time?

Yes, number of transactions matters a lot. However upgrade is a special
case that runs in a single SQLite transaction as this makes most
upgrades faster. Maybe for really large upgrades the huge transaction
is a problem? My 100,000 node working copy upgrades in 45 minutes.

Upgrade does a number of read queries as well as writes, but all within
the same transaction.

-- 
Philip
Received on 2011-10-27 14:13:49 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.