diff -r 27f1191b1305 -r 3aab2330b7d3 mercurial/metadata.py --- a/mercurial/metadata.py Mon Apr 19 11:22:24 2021 +0200 +++ b/mercurial/metadata.py Mon Apr 19 11:22:24 2021 +0200 @@ -14,12 +14,10 @@ from .node import nullrev from . import ( error, - requirements as requirementsmod, util, ) from .revlogutils import ( - constants as revlogconst, flagutil as sidedataflag, sidedata as sidedatamod, ) @@ -824,18 +822,6 @@ return sidedata, (flags_to_add, 0) -def set_sidedata_spec_for_repo(repo): - if requirementsmod.COPIESSDC_REQUIREMENT in repo.requirements: - repo.register_wanted_sidedata(sidedatamod.SD_FILES) - repo.register_sidedata_computer( - revlogconst.KIND_CHANGELOG, - sidedatamod.SD_FILES, - (sidedatamod.SD_FILES,), - copies_sidedata_computer, - sidedataflag.REVIDX_HASCOPIESINFO, - ) - - def _sidedata_worker(srcrepo, revs_queue, sidedata_queue, tokens): """The function used by worker precomputing sidedata