mercurial/statichttprepo.py
changeset 52163 7346f93be7a4
parent 52066 6641a3ae8313
child 52640 24ee91ba9aa8
equal deleted inserted replaced
52162:13815c9decd4 52163:7346f93be7a4
   217 
   217 
   218         # setup store
   218         # setup store
   219         self.store = localrepo.makestore(requirements, self.path, vfsclass)
   219         self.store = localrepo.makestore(requirements, self.path, vfsclass)
   220         self.spath = self.store.path
   220         self.spath = self.store.path
   221         self.svfs = self.store.opener
   221         self.svfs = self.store.opener
       
   222         # We can't use Rust because the Rust code cannot cope with the
       
   223         # `httprangereader` (yet?)
       
   224         self.svfs.rust_compatible = False
   222         self.sjoin = self.store.join
   225         self.sjoin = self.store.join
   223         self._filecache = {}
   226         self._filecache = {}
   224         self.requirements = requirements
   227         self.requirements = requirements
   225 
   228 
   226         rootmanifest = manifest.manifestrevlog(self.nodeconstants, self.svfs)
   229         rootmanifest = manifest.manifestrevlog(self.nodeconstants, self.svfs)