##// END OF EJS Templates
changegroup: inline _close()...
Gregory Szorc -
r39038:eb8a0139 default
parent child Browse files
Show More
@@ -658,9 +658,6 b' class cgpacker(object):'
658 else:
658 else:
659 self._verbosenote = lambda s: None
659 self._verbosenote = lambda s: None
660
660
661 def _close(self):
662 return closechunk()
663
664 def group(self, revs, store, ischangelog, lookup, units=None,
661 def group(self, revs, store, ischangelog, lookup, units=None,
665 clrevtolocalrev=None):
662 clrevtolocalrev=None):
666 """Calculate a delta group, yielding a sequence of changegroup chunks
663 """Calculate a delta group, yielding a sequence of changegroup chunks
@@ -678,7 +675,7 b' class cgpacker(object):'
678 """
675 """
679 # if we don't have any revisions touched by these changesets, bail
676 # if we don't have any revisions touched by these changesets, bail
680 if len(revs) == 0:
677 if len(revs) == 0:
681 yield self._close()
678 yield closechunk()
682 return
679 return
683
680
684 cl = self._repo.changelog
681 cl = self._repo.changelog
@@ -729,7 +726,8 b' class cgpacker(object):'
729
726
730 if progress:
727 if progress:
731 progress.complete()
728 progress.complete()
732 yield self._close()
729
730 yield closechunk()
733
731
734 # filter any nodes that claim to be part of the known set
732 # filter any nodes that claim to be part of the known set
735 def _prune(self, store, missing, commonrevs):
733 def _prune(self, store, missing, commonrevs):
@@ -819,7 +817,7 b' class cgpacker(object):'
819 fnodes, clrevs):
817 fnodes, clrevs):
820 yield chunk
818 yield chunk
821
819
822 yield self._close()
820 yield closechunk()
823
821
824 if clnodes:
822 if clnodes:
825 repo.hook('outgoing', node=hex(clnodes[0]), source=source)
823 repo.hook('outgoing', node=hex(clnodes[0]), source=source)
General Comments 0
You need to be logged in to leave comments. Login now