Mercurial > public > mercurial-scm > hg-stable
diff mercurial/revlog.py @ 47456:9cecc222c536
revlogv2: fix `hg verify` with revlog v2
We added a bunch of new files but we never teached some internal about it. This
is now fixed.
Differential Revision: https://phab.mercurial-scm.org/D10858
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Wed, 09 Jun 2021 12:19:42 +0200 |
parents | cac0e0621ceb |
children | c6844912c327 |
line wrap: on
line diff
--- a/mercurial/revlog.py Tue Jun 08 02:34:59 2021 +0200 +++ b/mercurial/revlog.py Wed Jun 09 12:19:42 2021 +0200 @@ -2828,8 +2828,15 @@ def files(self): res = [self._indexfile] - if not self._inline: - res.append(self._datafile) + if self._docket_file is None: + if not self._inline: + res.append(self._datafile) + else: + res.append(self._docket_file) + if self._docket.data_end: + res.append(self._datafile) + if self._docket.sidedata_end: + res.append(self._sidedatafile) return res def emitrevisions(