[darcs-devel] [issue1026] Darcs trouble

Arjan Boeijink bugs at darcs.net
Sun Aug 24 14:49:07 UTC 2008


Arjan Boeijink <arjan.boeijink at gmail.com> added the comment:

Considering a failed commute in get_extra a bug is based on the assumption
that commutation of named patches is consistent over time.
This assumption can be broken by: amended patches, duplicate patches
(see Ian's example / issue 1014), repository corruption or a bug in darcs.

I think get_extra should be changed to not bug out on this and try to commute
out as many as possible common patches instead of all. Hopefully the case of
corruption or bugs will be caught elsewhere. I'm not familiar enough with
darcs internals to see if this change has any impact on higher level code.

-- Arjan

----------
nosy: +arjanb

__________________________________
Darcs bug tracker <bugs at darcs.net>
<http://bugs.darcs.net/issue1026>
__________________________________


More information about the darcs-devel mailing list