comparison mercurial/localrepo.py @ 33235:b838e857439d

configitems: register the 'format.aggressivemergedeltas' config
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Fri, 30 Jun 2017 03:42:20 +0200
parents 895ecec31c70
children 7043e67cc9b2
comparison
equal deleted inserted replaced
33234:b62d13506860 33235:b838e857439d
437 manifestcachesize = self.ui.configint('format', 'manifestcachesize') 437 manifestcachesize = self.ui.configint('format', 'manifestcachesize')
438 if manifestcachesize is not None: 438 if manifestcachesize is not None:
439 self.svfs.options['manifestcachesize'] = manifestcachesize 439 self.svfs.options['manifestcachesize'] = manifestcachesize
440 # experimental config: format.aggressivemergedeltas 440 # experimental config: format.aggressivemergedeltas
441 aggressivemergedeltas = self.ui.configbool('format', 441 aggressivemergedeltas = self.ui.configbool('format',
442 'aggressivemergedeltas', False) 442 'aggressivemergedeltas')
443 self.svfs.options['aggressivemergedeltas'] = aggressivemergedeltas 443 self.svfs.options['aggressivemergedeltas'] = aggressivemergedeltas
444 self.svfs.options['lazydeltabase'] = not scmutil.gddeltaconfig(self.ui) 444 self.svfs.options['lazydeltabase'] = not scmutil.gddeltaconfig(self.ui)
445 chainspan = self.ui.configbytes('experimental', 'maxdeltachainspan', -1) 445 chainspan = self.ui.configbytes('experimental', 'maxdeltachainspan', -1)
446 if 0 <= chainspan: 446 if 0 <= chainspan:
447 self.svfs.options['maxdeltachainspan'] = chainspan 447 self.svfs.options['maxdeltachainspan'] = chainspan