Show More
@@ -827,8 +827,11 b' class cgpacker(object):' | |||||
827 | else: |
|
827 | else: | |
828 | self._verbosenote = lambda s: None |
|
828 | self._verbosenote = lambda s: None | |
829 |
|
829 | |||
830 |
def generate(self, commonrevs, clnodes, fastpathlinkrev, source |
|
830 | def generate(self, commonrevs, clnodes, fastpathlinkrev, source, | |
831 | """Yield a sequence of changegroup byte chunks.""" |
|
831 | changelog=True): | |
|
832 | """Yield a sequence of changegroup byte chunks. | |||
|
833 | If changelog is False, changelog data won't be added to changegroup | |||
|
834 | """ | |||
832 |
|
835 | |||
833 | repo = self._repo |
|
836 | repo = self._repo | |
834 | cl = repo.changelog |
|
837 | cl = repo.changelog | |
@@ -838,7 +841,9 b' class cgpacker(object):' | |||||
838 |
|
841 | |||
839 | clstate, deltas = self._generatechangelog(cl, clnodes) |
|
842 | clstate, deltas = self._generatechangelog(cl, clnodes) | |
840 | for delta in deltas: |
|
843 | for delta in deltas: | |
841 | for chunk in _revisiondeltatochunks(delta, self._builddeltaheader): |
|
844 | if changelog: | |
|
845 | for chunk in _revisiondeltatochunks(delta, | |||
|
846 | self._builddeltaheader): | |||
842 | size += len(chunk) |
|
847 | size += len(chunk) | |
843 | yield chunk |
|
848 | yield chunk | |
844 |
|
849 |
General Comments 0
You need to be logged in to leave comments.
Login now