##// END OF EJS Templates
changegroup: move sorting down into group
Matt Mackall -
r13784:f1e639c7 default
parent child Browse files
Show More
@@ -1558,7 +1558,7 b' class localrepository(repo.repository):'
1558 1558 unit=_('manifests'), total=changecount)
1559 1559 return mfs[x]
1560 1560
1561 for chunk in mf.group(sorted(mfs, key=mf.rev), mlookup):
1561 for chunk in mf.group(mfs, mlookup):
1562 1562 yield chunk
1563 1563 self.ui.progress(_('bundling'), None)
1564 1564
@@ -1590,8 +1590,7 b' class localrepository(repo.repository):'
1590 1590 unit=_('files'), total=efiles)
1591 1591 return missingfnodes[x]
1592 1592
1593 for chunk in filerevlog.group(
1594 sorted(missingfnodes, key=filerevlog.rev), flookup):
1593 for chunk in filerevlog.group(missingfnodes, flookup):
1595 1594 yield chunk
1596 1595 # Signal that no more groups are left.
1597 1596 yield changegroup.closechunk()
@@ -1070,7 +1070,7 b' class revlog(object):'
1070 1070 changegroup starts with a full revision.
1071 1071 """
1072 1072
1073 revs = [self.rev(n) for n in nodelist]
1073 revs = sorted([self.rev(n) for n in nodelist])
1074 1074
1075 1075 # if we don't have any revisions touched by these changesets, bail
1076 1076 if not revs:
General Comments 0
You need to be logged in to leave comments. Login now