On Fri, Nov 04, 2016 at 01:53:58PM -0700, Martin von Zweigbergk via Mercurial-devel wrote: > # HG changeset patch > # User Martin von Zweigbergk <martinv...@google.com> > # Date 1478292555 25200 > # Fri Nov 04 13:49:15 2016 -0700 > # Node ID b69b0c25c1acacee1512009188953eedc3425b49 > # Parent 14c1b24e087e0e725e3572e0dd746b560660f423 > treemanifest: fix a "treeinmem" case
Queued this, thanks. > > f2c5b9d48b29 (manifest: make treemanifestctx store the repo, > 2016-10-18) broke most tests when run with treeinmem=True. The > treeinmem mode can not be enabled by the user, so this did not break > anything in practice, but it's useful to have it working for testing > the treemanifest code. > > diff -r 14c1b24e087e -r b69b0c25c1ac mercurial/manifest.py > --- a/mercurial/manifest.py Sun Oct 23 10:40:33 2016 -0700 > +++ b/mercurial/manifest.py Fri Nov 04 13:49:15 2016 -0700 > @@ -1376,7 +1376,7 @@ > m.setnode(self._node) > self._data = m > else: > - text = revlog.revision(self._node) > + text = rl.revision(self._node) > arraytext = array.array('c', text) > rl.fulltextcache[self._node] = arraytext > self._data = treemanifest(dir=self._dir, text=text) > _______________________________________________ > Mercurial-devel mailing list > Mercurial-devel@mercurial-scm.org > https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel _______________________________________________ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel