comparison mercurial/upgrade.py @ 42690:095dcdd0d55c

upgrade: rename `_copyrevlogs` to `_clonerevlogs` The underlying revlog method is named `clone`, keeping the naming consistent seems clearer. This is motivated to clarify the difference with an (upcoming) function that simply copy revlog files as is.
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Sat, 27 Jul 2019 19:25:47 +0200
parents 896fb9deeaf8
children 5535a2201ff1
comparison
equal deleted inserted replaced
42689:896fb9deeaf8 42690:095dcdd0d55c
531 return manifest.manifestrevlog(repo.svfs, tree=mandir) 531 return manifest.manifestrevlog(repo.svfs, tree=mandir)
532 else: 532 else:
533 #reverse of "/".join(("data", path + ".i")) 533 #reverse of "/".join(("data", path + ".i"))
534 return filelog.filelog(repo.svfs, path[5:-2]) 534 return filelog.filelog(repo.svfs, path[5:-2])
535 535
536 def _copyrevlogs(ui, srcrepo, dstrepo, tr, deltareuse, forcedeltabothparents): 536 def _clonerevlogs(ui, srcrepo, dstrepo, tr, deltareuse, forcedeltabothparents):
537 """Copy revlogs between 2 repos.""" 537 """Copy revlogs between 2 repos."""
538 revcount = 0 538 revcount = 0
539 srcsize = 0 539 srcsize = 0
540 srcrawsize = 0 540 srcrawsize = 0
541 dstsize = 0 541 dstsize = 0
743 deltareuse = revlog.revlog.DELTAREUSEFULLADD 743 deltareuse = revlog.revlog.DELTAREUSEFULLADD
744 else: 744 else:
745 deltareuse = revlog.revlog.DELTAREUSEALWAYS 745 deltareuse = revlog.revlog.DELTAREUSEALWAYS
746 746
747 with dstrepo.transaction('upgrade') as tr: 747 with dstrepo.transaction('upgrade') as tr:
748 _copyrevlogs(ui, srcrepo, dstrepo, tr, deltareuse, 748 _clonerevlogs(ui, srcrepo, dstrepo, tr, deltareuse,
749 're-delta-multibase' in actions) 749 're-delta-multibase' in actions)
750 750
751 # Now copy other files in the store directory. 751 # Now copy other files in the store directory.
752 # The sorted() makes execution deterministic. 752 # The sorted() makes execution deterministic.
753 for p, kind, st in sorted(srcrepo.store.vfs.readdir('', stat=True)): 753 for p, kind, st in sorted(srcrepo.store.vfs.readdir('', stat=True)):