##// END OF EJS Templates
manifestv2: add (unused) config option...
Martin von Zweigbergk -
r24526:cd50f371 default
parent child Browse files
Show More
@@ -334,6 +334,9 b' class localrepository(object):'
334 usetreemanifest = self.ui.configbool('experimental', 'treemanifest')
334 usetreemanifest = self.ui.configbool('experimental', 'treemanifest')
335 if usetreemanifest is not None:
335 if usetreemanifest is not None:
336 self.svfs.options['usetreemanifest'] = usetreemanifest
336 self.svfs.options['usetreemanifest'] = usetreemanifest
337 usemanifestv2 = self.ui.configbool('experimental', 'manifestv2')
338 if usemanifestv2 is not None:
339 self.svfs.options['usemanifestv2'] = usemanifestv2
337
340
338 def _writerequirements(self):
341 def _writerequirements(self):
339 reqfile = self.vfs("requires", "w")
342 reqfile = self.vfs("requires", "w")
@@ -597,13 +597,16 b' class manifest(revlog.revlog):'
597 # stacks of commits, the number can go up, hence the config knob below.
597 # stacks of commits, the number can go up, hence the config knob below.
598 cachesize = 4
598 cachesize = 4
599 usetreemanifest = False
599 usetreemanifest = False
600 usemanifestv2 = False
600 opts = getattr(opener, 'options', None)
601 opts = getattr(opener, 'options', None)
601 if opts is not None:
602 if opts is not None:
602 cachesize = opts.get('manifestcachesize', cachesize)
603 cachesize = opts.get('manifestcachesize', cachesize)
603 usetreemanifest = opts.get('usetreemanifest', usetreemanifest)
604 usetreemanifest = opts.get('usetreemanifest', usetreemanifest)
605 usemanifestv2 = opts.get('usemanifestv2', usemanifestv2)
604 self._mancache = util.lrucachedict(cachesize)
606 self._mancache = util.lrucachedict(cachesize)
605 revlog.revlog.__init__(self, opener, "00manifest.i")
607 revlog.revlog.__init__(self, opener, "00manifest.i")
606 self._usetreemanifest = usetreemanifest
608 self._usetreemanifest = usetreemanifest
609 self._usemanifestv2 = usemanifestv2
607
610
608 def _newmanifest(self, data=''):
611 def _newmanifest(self, data=''):
609 if self._usetreemanifest:
612 if self._usetreemanifest:
General Comments 0
You need to be logged in to leave comments. Login now