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

Re: svn commit: r956921 - /subversion/trunk/subversion/libsvn_fs_fs/structure

From: C. Michael Pilato <cmpilato_at_collab.net>
Date: Tue, 22 Jun 2010 14:18:56 -0400

C. Michael Pilato wrote:
> Ooh... ouch. Yes, this is a bug. The lock setting code goes about things
> one way, and the lock deleting code expects another. I think it turns out
> okay because the lock system gracefully ignores missing lock files, but I
> further predict that it means that the serialized hash file for, say, the
> root of the repository, will always contain pointers to serialized hash
> files (which may or may not actually exist) for each and every file ever
> locked inside that repository. For a repository of a million files, that
> could eventually mean a million records -- perhaps all of which are dead --
> in that file. Forever.
>
> I'll dig around some to try to confirm this, and get an issue filed.

Tracking this in issue #3660 now:
http://subversion.tigris.org/issues/show_bug.cgi?id=3660

-- 
C. Michael Pilato <cmpilato_at_collab.net>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand

Received on 2010-06-22 20:19:37 CEST

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