equal
deleted
inserted
replaced
31 util, |
31 util, |
32 ) |
32 ) |
33 from .interfaces import ( |
33 from .interfaces import ( |
34 repository, |
34 repository, |
35 util as interfaceutil, |
35 util as interfaceutil, |
|
36 ) |
|
37 from .revlogutils import ( |
|
38 constants as revlog_constants, |
36 ) |
39 ) |
37 |
40 |
38 parsers = policy.importmod('parsers') |
41 parsers = policy.importmod('parsers') |
39 propertycache = util.propertycache |
42 propertycache = util.propertycache |
40 |
43 |
1608 else: |
1611 else: |
1609 self._dirlogcache = {b'': self} |
1612 self._dirlogcache = {b'': self} |
1610 |
1613 |
1611 self._revlog = revlog.revlog( |
1614 self._revlog = revlog.revlog( |
1612 opener, |
1615 opener, |
1613 indexfile, |
1616 target=(revlog_constants.KIND_MANIFESTLOG, self.tree), |
|
1617 indexfile=indexfile, |
1614 # only root indexfile is cached |
1618 # only root indexfile is cached |
1615 checkambig=not bool(tree), |
1619 checkambig=not bool(tree), |
1616 mmaplargeindex=True, |
1620 mmaplargeindex=True, |
1617 upperboundcomp=MAXCOMPRESSION, |
1621 upperboundcomp=MAXCOMPRESSION, |
1618 persistentnodemap=opener.options.get(b'persistent-nodemap', False), |
1622 persistentnodemap=opener.options.get(b'persistent-nodemap', False), |