Mercurial > public > mercurial-scm > hg
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)): |