comparison mercurial/filelog.py @ 39849:0cb3e02e1d1b

filelog: stop proxying checksize() (API) This was only used by verify code. And the check using it is now implemented as part of verifyintegrity(). The method is unused and is revlog-centric, which means it isn't appropriate for the file storage interface. So remove it. Differential Revision: https://phab.mercurial-scm.org/D4703
author Gregory Szorc <gregory.szorc@gmail.com>
date Wed, 19 Sep 2018 11:22:56 -0700
parents 68282a7b29a7
children 62a532045e71
comparison
equal deleted inserted replaced
39848:68282a7b29a7 39849:0cb3e02e1d1b
118 def censorrevision(self, tr, node, tombstone=b''): 118 def censorrevision(self, tr, node, tombstone=b''):
119 return self._revlog.censorrevision(node, tombstone=tombstone) 119 return self._revlog.censorrevision(node, tombstone=tombstone)
120 120
121 def files(self): 121 def files(self):
122 return self._revlog.files() 122 return self._revlog.files()
123
124 # Used by verify.
125 def checksize(self):
126 return self._revlog.checksize()
127 123
128 def read(self, node): 124 def read(self, node):
129 t = self.revision(node) 125 t = self.revision(node)
130 if not t.startswith('\1\n'): 126 if not t.startswith('\1\n'):
131 return t 127 return t