Mercurial > public > mercurial-scm > hg-stable
diff mercurial/revlog.py @ 47461:f93a867a6486
revlog: list older-but-still-around file in `files`
These older files will eventually be removed, but we have to take them in account until they are. So we update `files` to keep fncache happy.
Differential Revision: https://phab.mercurial-scm.org/D10868
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Wed, 09 Jun 2021 19:47:29 +0200 |
parents | c6844912c327 |
children | f8330a3fc39f |
line wrap: on
line diff
--- a/mercurial/revlog.py Sat May 29 00:11:12 2021 +0200 +++ b/mercurial/revlog.py Wed Jun 09 19:47:29 2021 +0200 @@ -2821,10 +2821,13 @@ res.append(self._datafile) else: res.append(self._docket_file) + res.extend(self._docket.old_index_filepaths(include_empty=False)) if self._docket.data_end: res.append(self._datafile) + res.extend(self._docket.old_data_filepaths(include_empty=False)) if self._docket.sidedata_end: res.append(self._sidedatafile) + res.extend(self._docket.old_sidedata_filepaths(include_empty=False)) return res def emitrevisions(