diff -r da3fb8c10caa -r 9cecc222c536 mercurial/revlog.py --- 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(