large crew slow-down some time after rev 1a4330e30017

Adrian Buehlmann adrian at cadifra.com
Wed Jan 19 02:19:58 CST 2011


On 2011-01-18 17:44, Giorgos Keramidas wrote:
> On Tue, 18 Jan 2011 13:16:47 +0100, Benoit Boissinot <bboissin at gmail.com> wrote:
>> On Tue, Jan 18, 2011 at 2:06 AM, Giorgos Keramidas <keramida at ceid.upatras.gr> wrote:
>>> I noticed a *very* large loss in performance of common commands,
>>> e.g. "hg incoming" and "hg heads" some time after rev 1a4330e30017.
>>
>> It is known, it's is the new rev/nodemap/index changes (see earlier
>> posts from Matt and me).
> 
> Ok, thanks!  I'll be watching for updates :-)

You want ba6a63339f7c from the main repo (just pull crew+main [1] which
is a handy automatic mix of crew and main [2]).

ba6a63339f7c includes 68da048b4c88 ("revlog: incrementally build node
cache with linear searches" by Matt) [3].

Keeps your CPU cool on verify :)

[1] http://hg.intevation.org/mercurial/crew+main
[2] http://mercurial.selenic.com/wiki/DeveloperRepos
[3] http://selenic.com/repo/hg/rev/68da048b4c88


More information about the Mercurial-devel mailing list