Stefan Fuhrmann <stef...@apache.org> writes:

>> An alternative approach that might be worth considering here would be:
>>
>>   (1) Extend the on-disk format and allow representation strings without
>>       SHA1, but with the uniquifier, something like this (where "-" stands
>>       for "no SHA1"):
>>
>>       15 0 563 7809 28ef320a82e7bd11eebdf3502d69e608 - 14-g/_5
>>
>>       (The new format would be allowed starting from FSFS 8.)
>
> Yes, that would be one option. If you are willing to provide a patch,
> I would probably +1 it. Not bothering with the space savings would
> be a valid choice as well, IMO.
>>
>>   (2) Use the new format to allow rep sharing for properties that writes
>>       the uniquifier so that svn_fs_props_changed() would work correctly,
>>       and doesn't introduce the overhead of writing SHA1 in the
>>       representation string for every property.

[...]

>> Barring objections and alternative suggestions, I could give a shot at
>> implementing this.
>
> Go for it. Maybe notify me once you are done b/c currently, I don't
> monitor the commit activity closely.

I committed the implementations of (1) and (2) in

    https://svn.apache.org/r1816347 and
    https://svn.apache.org/r1816348

respectively.


Thanks,
Evgeny Kotkov

Reply via email to