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

Re: [RFC] FSFS filesystem options (long, sorry)

From: Michael Sinz <Michael.Sinz_at_sinz.org>
Date: 2007-03-05 15:53:19 CET

On 3/5/07, Giovanni Bajo <rasky@develer.com> wrote:
>
> On 05/03/2007 11.47, Mattias Engdegård wrote:
>
> > - make directories more compact by omitting duplicated digits
> > (putting r40123 in 4/123 instead of 4/40123)
>
> But remember that this makes it impossible to use wildcards in the shell
> like
> */40123 or */*/40123.

And tools that do other types of system work become a bit harder to work
with.
To me, if we do shard the directory tree, the final file name should still
be completed.
(It is not like we are saving any storage space by not having it complete,
even
when/if we start talking about 650,000 revisions - that is only 6 characters
of filename
and even if stored in 32-bit unicode, that comes to 24 bytes within the
inode or
directory entry. (Unless we want to work on old PDP-11/RT-11 systems with
6.3
character file names and over 1 million revisions :-)

-- 
Michael Sinz               Technology and Engineering Director/Consultant
"Starting Startups"                          mailto:Michael.Sinz@sinz.org
My place on the web                      http://www.sinz.org/Michael.Sinz
Received on Mon Mar 5 15:53:43 2007

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