backward diffs in knits?

John Arbash Meinel john at arbash-meinel.com
Thu Apr 12 03:43:32 BST 2007


Robert Collins wrote:
> On Wed, 2007-04-11 at 09:59 -0500, John Arbash Meinel wrote:
>> Robert Collins wrote:
>> ...
>>
>>>> I don't think backwards deltas should be generated "on-the-fly",
>>>> because
>>>> of the potential for a new corruption to lose old data.
>>> I'm not sure what you mean here, in particular you can always perform a
>>> check of all data after the pull, if and only if we have altered
>>> representation.
>> I was thinking more at "per-commit" time, not so much at 'pull' time.
>> Simply because commit really only works with one revision at a time, and
>> it doesn't seem like you want to do a full integrity check, etc.
>>
>> But pull will usually be operating on more (and also transmitting them
>> over the wire).
> 
> But commit adds a single revision, it cannot (in append only mode -
> which I have not suggested changing) create backward deltas.
> 
> Perhaps I'm confused by what you mean?
> 
> -Rob

No, just that specifically. (don't get rid of append-only for backwards
deltas)

John
=:->




More information about the bazaar mailing list