##// END OF EJS Templates
engine: prevent multiple checking of re-delta-multibase...
Pulkit Goyal -
r46835:3f92a9bb default
parent child Browse files
Show More
@@ -658,6 +658,11 b' class UpgradeOperation(object):'
658 elif b're-delta-fulladd' in self._upgrade_actions_names:
658 elif b're-delta-fulladd' in self._upgrade_actions_names:
659 self.delta_reuse_mode = revlog.revlog.DELTAREUSEFULLADD
659 self.delta_reuse_mode = revlog.revlog.DELTAREUSEFULLADD
660
660
661 # should this operation force re-delta of both parents
662 self.force_re_delta_both_parents = (
663 b're-delta-multibase' in self._upgrade_actions_names
664 )
665
661 def _write_labeled(self, l, label):
666 def _write_labeled(self, l, label):
662 """
667 """
663 Utility function to aid writing of a list under one label
668 Utility function to aid writing of a list under one label
@@ -140,9 +140,7 b' def _perform_clone('
140 newrl,
140 newrl,
141 addrevisioncb=oncopiedrevision,
141 addrevisioncb=oncopiedrevision,
142 deltareuse=upgrade_op.delta_reuse_mode,
142 deltareuse=upgrade_op.delta_reuse_mode,
143 forcedeltabothparents=upgrade_op.has_upgrade_action(
143 forcedeltabothparents=upgrade_op.force_re_delta_both_parents,
144 b're-delta-multibase'
145 ),
146 sidedatacompanion=sidedatacompanion,
144 sidedatacompanion=sidedatacompanion,
147 )
145 )
148 else:
146 else:
General Comments 0
You need to be logged in to leave comments. Login now