Huge manifest when converting the FreeBSD cvs repository

Ulrich Spoerlein uspoerlein at gmail.com
Sat Sep 1 15:38:50 CDT 2007


On Sat, 01.09.2007 at 18:45:33 +0200, Benoit Boissinot wrote:
> On 9/1/07, Ulrich Spoerlein <uspoerlein at gmail.com> wrote:
> (I did this calculation with the .i given to me by Simon some weeks ago,
> I think it is the same repo)

It is. After not hearing from Simon for some time, I thought of speeding
analysis up by posting it directly.

> To me it looks like a bug in the converter:
> 
> this shows how the manifest grows:
> http://perso.ens-lyon.fr/benoit.boissinot/foo.png
> I suspect that in the middle the converter is doing a lot of switches
> between branches.

So? Is that bad? Should it convert/commit branches one by one or in
chronological order?

> this shows the size we inserted for each revision, it wins the "most
> weirdest graph award":
> http://perso.ens-lyon.fr/benoit.boissinot/foo2.png

Is that bytes/changeset? How did you extract those statistics? I would
be willing to run the conversion on different combinations of branches,
perhaps I can pinpoint the culprit. I'd also like to see what happens
when converting the ports tree :)

Cheers,
Ulrich Spoerlein
-- 
It is better to remain silent and be thought a fool,
than to speak, and remove all doubt.


More information about the Mercurial mailing list