##// END OF EJS Templates
delta: skip "empty delta" optimisation for non-general case (issue6006)...
Boris Feld -
r40490:324ba8b1 stable
parent child Browse files
Show More
@@ -593,7 +593,10 b' def _candidategroups(revlog, textlen, p1'
593 group = []
593 group = []
594 for rev in temptative:
594 for rev in temptative:
595 # skip over empty delta (no need to include them in a chain)
595 # skip over empty delta (no need to include them in a chain)
596 while not (rev == nullrev or rev in tested or deltalength(rev)):
596 while (revlog._generaldelta
597 and not (rev == nullrev
598 or rev in tested
599 or deltalength(rev))):
597 tested.add(rev)
600 tested.add(rev)
598 rev = deltaparent(rev)
601 rev = deltaparent(rev)
599 # filter out revision we tested already
602 # filter out revision we tested already
General Comments 0
You need to be logged in to leave comments. Login now