On Apr 7, 2006, at 4:13 PM, Peter N. Lundblad wrote:
> Mattias Engdegård writes:
>> - Put dir-props and dir-prop-base into entries as well.
>
> This is normally just one extra file per directory. It will mean that
> we will have to read and rewrite the dirprops every time we want to
> update the entries file. NOte that the working props file is gone in
> 1.4 unless there actually *are* property modifications. The same
> holds for files.
>
>> - Combine all prop-files into one single file: Any file with
>> properties will
>> take a full disk block for each prop-file (two per file), in
>> addition to
>> the inodes (which are not free either, contrary to common belief).
>> And it gets even worse when running SELinux[*].
>
> Two files is no noe, so the situation has improved. The problem with
> combining all props into one file is that changing one property will
> mean that we rewrite all properties just to set one property, which
> might be a problem if you use large properties.
This is only true if you use the file format we have now.
The reality is we should stop using formats like that anyway (be it
through using sqlite, or even some smarter text format).
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Apr 11 03:44:06 2006