##// END OF EJS Templates
changegroup: move close() from narrow...
Gregory Szorc -
r38923:75d6139e default
parent child Browse files
Show More
@@ -51,15 +51,6 b' def setup():'
51 extensions.wrapfunction(
51 extensions.wrapfunction(
52 changegroup.cg1packer, 'generatefiles', generatefiles)
52 changegroup.cg1packer, 'generatefiles', generatefiles)
53
53
54 def close(orig, self):
55 getattr(self, 'clrev_to_localrev', {}).clear()
56 if getattr(self, 'next_clrev_to_localrev', {}):
57 self.clrev_to_localrev = self.next_clrev_to_localrev
58 del self.next_clrev_to_localrev
59 self.changelog_done = True
60 return orig(self)
61 extensions.wrapfunction(changegroup.cg1packer, 'close', close)
62
63 # In a perfect world, we'd generate better ellipsis-ified graphs
54 # In a perfect world, we'd generate better ellipsis-ified graphs
64 # for non-changelog revlogs. In practice, we haven't started doing
55 # for non-changelog revlogs. In practice, we haven't started doing
65 # that yet, so the resulting DAGs for the manifestlog and filelogs
56 # that yet, so the resulting DAGs for the manifestlog and filelogs
@@ -544,6 +544,13 b' class cg1packer(object):'
544 self._verbosenote = lambda s: None
544 self._verbosenote = lambda s: None
545
545
546 def close(self):
546 def close(self):
547 # Ellipses serving mode.
548 getattr(self, 'clrev_to_localrev', {}).clear()
549 if getattr(self, 'next_clrev_to_localrev', {}):
550 self.clrev_to_localrev = self.next_clrev_to_localrev
551 del self.next_clrev_to_localrev
552 self.changelog_done = True
553
547 return closechunk()
554 return closechunk()
548
555
549 def fileheader(self, fname):
556 def fileheader(self, fname):
General Comments 0
You need to be logged in to leave comments. Login now