Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/upgrade_utils/engine.py @ 46210:6b40aac4da8e
upgrade: rename actions to upgrade_actions
The `actions` were a list of optimizations and format upgrades which will be
upgraded. This does not include things which will be downgraded.
Let's rename the variable for clarity. It now makes obvious that we don't have
any concrete information on what things are downgraded.
Differential Revision: https://phab.mercurial-scm.org/D9616
author | Pulkit Goyal <7895pulkit@gmail.com> |
---|---|
date | Wed, 16 Dec 2020 14:16:10 +0530 |
parents | 4d1cec4e5e1f |
children | 5dfa837d933e |
comparison
equal
deleted
inserted
replaced
46209:a51d345f1404 | 46210:6b40aac4da8e |
---|---|
449 b'(it is safe to interrupt this process any time before ' | 449 b'(it is safe to interrupt this process any time before ' |
450 b'data migration completes)\n' | 450 b'data migration completes)\n' |
451 ) | 451 ) |
452 ) | 452 ) |
453 | 453 |
454 if upgrade_op.has_action(b're-delta-all'): | 454 if upgrade_op.has_upgrade_action(b're-delta-all'): |
455 deltareuse = revlog.revlog.DELTAREUSENEVER | 455 deltareuse = revlog.revlog.DELTAREUSENEVER |
456 elif upgrade_op.has_action(b're-delta-parent'): | 456 elif upgrade_op.has_upgrade_action(b're-delta-parent'): |
457 deltareuse = revlog.revlog.DELTAREUSESAMEREVS | 457 deltareuse = revlog.revlog.DELTAREUSESAMEREVS |
458 elif upgrade_op.has_action(b're-delta-multibase'): | 458 elif upgrade_op.has_upgrade_action(b're-delta-multibase'): |
459 deltareuse = revlog.revlog.DELTAREUSESAMEREVS | 459 deltareuse = revlog.revlog.DELTAREUSESAMEREVS |
460 elif upgrade_op.has_action(b're-delta-fulladd'): | 460 elif upgrade_op.has_upgrade_action(b're-delta-fulladd'): |
461 deltareuse = revlog.revlog.DELTAREUSEFULLADD | 461 deltareuse = revlog.revlog.DELTAREUSEFULLADD |
462 else: | 462 else: |
463 deltareuse = revlog.revlog.DELTAREUSEALWAYS | 463 deltareuse = revlog.revlog.DELTAREUSEALWAYS |
464 | 464 |
465 with dstrepo.transaction(b'upgrade') as tr: | 465 with dstrepo.transaction(b'upgrade') as tr: |
467 ui, | 467 ui, |
468 srcrepo, | 468 srcrepo, |
469 dstrepo, | 469 dstrepo, |
470 tr, | 470 tr, |
471 deltareuse, | 471 deltareuse, |
472 upgrade_op.has_action(b're-delta-multibase'), | 472 upgrade_op.has_upgrade_action(b're-delta-multibase'), |
473 revlogs=upgrade_op.revlogs_to_process, | 473 revlogs=upgrade_op.revlogs_to_process, |
474 ) | 474 ) |
475 | 475 |
476 # Now copy other files in the store directory. | 476 # Now copy other files in the store directory. |
477 # The sorted() makes execution deterministic. | 477 # The sorted() makes execution deterministic. |