diff -r 2eeef8e577ac -r 3913223417ea mercurial/localrepo.py --- a/mercurial/localrepo.py Sat Dec 22 00:05:39 2018 -0500 +++ b/mercurial/localrepo.py Mon Dec 03 22:22:23 2018 -0800 @@ -1190,7 +1190,8 @@ @storecache('00manifest.i') def manifestlog(self): rootstore = manifest.manifestrevlog(self.svfs) - return manifest.manifestlog(self.svfs, self, rootstore) + return manifest.manifestlog(self.svfs, self, rootstore, + self.narrowmatch()) @repofilecache('dirstate') def dirstate(self):