mercurial/localrepo.py
changeset 38737 913ca175c4ae
parent 38736 93777d16a25d
child 38744 ae17555ef93f
equal deleted inserted replaced
38736:93777d16a25d 38737:913ca175c4ae
   666             self.svfs.options['maxchainlen'] = maxchainlen
   666             self.svfs.options['maxchainlen'] = maxchainlen
   667         # experimental config: format.manifestcachesize
   667         # experimental config: format.manifestcachesize
   668         manifestcachesize = self.ui.configint('format', 'manifestcachesize')
   668         manifestcachesize = self.ui.configint('format', 'manifestcachesize')
   669         if manifestcachesize is not None:
   669         if manifestcachesize is not None:
   670             self.svfs.options['manifestcachesize'] = manifestcachesize
   670             self.svfs.options['manifestcachesize'] = manifestcachesize
   671         # experimental config: format.aggressivemergedeltas
   671         deltabothparents = self.ui.configbool('revlog',
   672         deltabothparents = self.ui.configbool('format',
   672                                               'optimize-delta-parent-choice')
   673                                               'aggressivemergedeltas')
       
   674         self.svfs.options['deltabothparents'] = deltabothparents
   673         self.svfs.options['deltabothparents'] = deltabothparents
   675         self.svfs.options['lazydeltabase'] = not scmutil.gddeltaconfig(self.ui)
   674         self.svfs.options['lazydeltabase'] = not scmutil.gddeltaconfig(self.ui)
   676         chainspan = self.ui.configbytes('experimental', 'maxdeltachainspan')
   675         chainspan = self.ui.configbytes('experimental', 'maxdeltachainspan')
   677         if 0 <= chainspan:
   676         if 0 <= chainspan:
   678             self.svfs.options['maxdeltachainspan'] = chainspan
   677             self.svfs.options['maxdeltachainspan'] = chainspan