Mercurial > hg-stable
changeset 44054:612225e994ff
revlog: reorder a conditionnal about revlogio
if we are using REVLOGV0, we will not use a rust based index. This small line
movement make it clearer.
Differential Revision: https://phab.mercurial-scm.org/D7830
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Mon, 06 Jan 2020 08:08:06 +0100 |
parents | 894c91c2e363 |
children | 7f67f53492f7 |
files | mercurial/revlog.py |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/revlog.py Fri Jan 10 15:47:39 2020 -0800 +++ b/mercurial/revlog.py Mon Jan 06 08:08:06 2020 +0100 @@ -592,10 +592,10 @@ self._storedeltachains = True self._io = revlogio() - if rustrevlog is not None and self.opener.options.get(b'rust.index'): - self._io = rustrevlogio() if self.version == REVLOGV0: self._io = revlogoldio() + elif rustrevlog is not None and self.opener.options.get(b'rust.index'): + self._io = rustrevlogio() try: d = self._io.parseindex(indexdata, self._inline) except (ValueError, IndexError):