Péter wrote:
[I am not a list member]

In the proposed FSX backend,
[ https://subversion.apache.org/docs/release-notes/1.9.html#fsx ]
what type of deltas is planned? Deltas against an older - or newer revision?
[ http://svn.apache.org/repos/asf/subversion/trunk/notes/skip-deltas ]
FSFS-like way, or BDB-like way?

Please explain it, why was that chosen. Why is optimal. Or, if not quite decided/fixed, please consider carefully.


I know almost nothing (nor want to) about the internals ("fulltext and txdelta caching" etc.), but: I would (as everybody :) prefer the variant which uses less space (less cache, maybe only one - the last revision), and at the same time less time for extracting revision, with strong weight to the last (just added) revision, and the last few revisions.

With say, 100000 revisions, when someone checks out the last revision: svn starts (would start, with the FSX backend) with the 30 years old, "fossile" ancient revision? (It would be case with the "FSFS-like way".) Which has nothing common with the recent revisions? And applies (at least) 17 deltas (patches)? Of which many deltas are very "heavy" (huge changings, complete rewritings)?.. I would marvel at that and do not understand the reasons..


Peter






Reply via email to