On Wed, Mar 14, 2007 at 12:50:41AM -0700, Karl Fogel wrote:
> Malcolm Rowe <malcolm-svn-dev@farside.org.uk> writes:
> > - We'll create shards of 4000 entries each.  That's large enough that
> >   someone would have to hit 16M revisions before a larger value would be
> >   an improvement, but small enough that it has reasonable performance
> >   (and support) on all filesystems that I'm aware of.  It's also a
> >   power-of-ten, so easier for humans to understand.
> 
> Although the exact parameters may not be admin-configurable, will they
> still be Subversion-configurable?  That is, will we store the magic
> number "4000" somewhere on disk, so that if Subversion wants to
> rejigger the numbers later (because we discover something, or because
> someone blows past 16M revisions, or whatever) it can do so in a way
> that it can detect at run-time?
> 
That's a good question.  I was planning on making it hard-coded, but I
can easily stash it on disk if that's a better option.
Regards,
Malcolm
- application/pgp-signature attachment: stored
 
 
Received on Wed Mar 14 10:10:36 2007