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.