diff -r 2eeef8e577ac -r 3913223417ea mercurial/statichttprepo.py --- a/mercurial/statichttprepo.py Sat Dec 22 00:05:39 2018 -0500 +++ b/mercurial/statichttprepo.py Mon Dec 03 22:22:23 2018 -0800 @@ -187,7 +187,8 @@ self.requirements = requirements rootmanifest = manifest.manifestrevlog(self.svfs) - self.manifestlog = manifest.manifestlog(self.svfs, self, rootmanifest) + self.manifestlog = manifest.manifestlog(self.svfs, self, rootmanifest, + self.narrowmatch()) self.changelog = changelog.changelog(self.svfs) self._tags = None self.nodetagscache = None