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

Re: Changes in SQL backend design

From: Philipp Marek <philipp.marek_at_emerion.com>
Date: Mon, 12 Apr 2010 08:02:43 +0200

Hello Jan,

Sorry for the delay; but reading the thread "Severe performance issues with
large directories" I just remembered that the backend has a little bit of a
problem with big directories - storage overhead.

Do you see any way to split directories into a series of blocks (like files
are done), and when changing only a few of the files using pointers to the
unmodified blocks of the old directory?

I don't propose a real delta design - that was too slow, IIRC.
Just re-use of directory blocks; that shouldn't bring any performance issues.

Is there some way to do that? Perhaps multiple "." entries in a directory,
which just point to other parts?

Regards,

Phil
Received on 2010-04-12 08:03:24 CEST

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