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,9 +841,11 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: | |
842 | size += len(chunk) |
|
845 | for chunk in _revisiondeltatochunks(delta, | |
843 | yield chunk |
|
846 | self._builddeltaheader): | |
|
847 | size += len(chunk) | |||
|
848 | yield chunk | |||
844 |
|
849 | |||
845 | close = closechunk() |
|
850 | close = closechunk() | |
846 | size += len(close) |
|
851 | size += len(close) |
General Comments 0
You need to be logged in to leave comments.
Login now