Mercurial > public > mercurial-scm > hg
comparison mercurial/revlog.py @ 47151:24be247a13b4
revlog: stop usage of `_indexfile` to computing nodemap path
We now have the radix explicitely lets use the radix explicitely
Differential Revision: https://phab.mercurial-scm.org/D10577
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Mon, 03 May 2021 12:22:47 +0200 |
parents | 8d3c2f9d4af7 |
children | fbf38517d17d |
comparison
equal
deleted
inserted
replaced
47150:8d3c2f9d4af7 | 47151:24be247a13b4 |
---|---|
327 | 327 |
328 self._indexfile = indexfile | 328 self._indexfile = indexfile |
329 self._datafile = datafile | 329 self._datafile = datafile |
330 self.nodemap_file = None | 330 self.nodemap_file = None |
331 self.postfix = postfix | 331 self.postfix = postfix |
332 self.opener = opener | |
332 if persistentnodemap: | 333 if persistentnodemap: |
333 self.nodemap_file = nodemaputil.get_nodemap_file( | 334 self.nodemap_file = nodemaputil.get_nodemap_file(self) |
334 opener, self._indexfile | 335 |
335 ) | |
336 | |
337 self.opener = opener | |
338 assert target[0] in ALL_KINDS | 336 assert target[0] in ALL_KINDS |
339 assert len(target) == 2 | 337 assert len(target) == 2 |
340 self.target = target | 338 self.target = target |
341 # When True, indexfile is opened with checkambig=True at writing, to | 339 # When True, indexfile is opened with checkambig=True at writing, to |
342 # avoid file stat ambiguity. | 340 # avoid file stat ambiguity. |