Mercurial > public > mercurial-scm > hg-stable
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 |