large crew slow-down some time after rev 1a4330e30017

Giorgos Keramidas keramida at ceid.upatras.gr
Wed Jan 19 05:26:28 CST 2011


On Wed, 19 Jan 2011 09:19:58 +0100, Adrian Buehlmann <adrian at cadifra.com> wrote:
> 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].

It's not in the crew repo yet, but I can pull it from Matt's
tree. Thanks :)

: keramida at bokos:/hg/mercurial/crew$ hg pull
: pulling from http://hg.intevation.org/mercurial/crew
: searching for changes
: no changes found
:
: keramida at bokos:/hg/mercurial/crew$ hg log -r 68da048b4c88
: abort: unknown revision '68da048b4c88'!
:
: keramida at bokos:/hg/mercurial/crew$ inc http://hg.intevation.org/mercurial/crew+main | fgrep 68da048b4c88
: 2011-01-18 15:55 -0600 | 68da048b4c88 | mpm        | revlog: incrementally build node cache with linear searches
:
: keramida at bokos:/hg/mercurial/crew$


More information about the Mercurial-devel mailing list