comparison mercurial/localrepo.py @ 47085:3aab2330b7d3

sidedata: move sidedata-related utils to the dedicated module Differential Revision: https://phab.mercurial-scm.org/D10360
author Rapha?l Gom?s <rgomes@octobus.net>
date Mon, 19 Apr 2021 11:22:24 +0200
parents 81eb7091c494
children 5eb5b866e517
comparison
equal deleted inserted replaced
47084:27f1191b1305 47085:3aab2330b7d3
47 hook, 47 hook,
48 lock as lockmod, 48 lock as lockmod,
49 match as matchmod, 49 match as matchmod,
50 mergestate as mergestatemod, 50 mergestate as mergestatemod,
51 mergeutil, 51 mergeutil,
52 metadata as metadatamod,
53 namespaces, 52 namespaces,
54 narrowspec, 53 narrowspec,
55 obsolete, 54 obsolete,
56 pathutil, 55 pathutil,
57 phases, 56 phases,
88 ) 87 )
89 88
90 from .revlogutils import ( 89 from .revlogutils import (
91 concurrency_checker as revlogchecker, 90 concurrency_checker as revlogchecker,
92 constants as revlogconst, 91 constants as revlogconst,
92 sidedata as sidedatamod,
93 ) 93 )
94 94
95 release = lockmod.release 95 release = lockmod.release
96 urlerr = util.urlerr 96 urlerr = util.urlerr
97 urlreq = util.urlreq 97 urlreq = util.urlreq
1405 if requirementsmod.COPIESSDC_REQUIREMENT in self.requirements: 1405 if requirementsmod.COPIESSDC_REQUIREMENT in self.requirements:
1406 self.filecopiesmode = b'changeset-sidedata' 1406 self.filecopiesmode = b'changeset-sidedata'
1407 1407
1408 self._wanted_sidedata = set() 1408 self._wanted_sidedata = set()
1409 self._sidedata_computers = {} 1409 self._sidedata_computers = {}
1410 metadatamod.set_sidedata_spec_for_repo(self) 1410 sidedatamod.set_sidedata_spec_for_repo(self)
1411 1411
1412 def _getvfsward(self, origfunc): 1412 def _getvfsward(self, origfunc):
1413 """build a ward for self.vfs""" 1413 """build a ward for self.vfs"""
1414 rref = weakref.ref(self) 1414 rref = weakref.ref(self)
1415 1415