Weave performance is very bad in 0.9
John Arbash Meinel
john at arbash-meinel.com
Mon Jul 24 16:01:15 BST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
John Arbash Meinel wrote:
> Bzr's performance with weaves has gotten really poor now that we've
> stopped trying to optimize for them at all. And probably we've removed
> all the optimizations that we used to have.
>
> I wanted to test if an old bug had been fixed, so I rsync'd down
> 'bzr.dev.as.weaves', and just did:
>
> bzr init --format=weave bzr.dev2
> cd bzr.dev2
> bzr pull ../bzr.dev
>
> It took a total of 40 minutes.
...
> Anyway, I feel like we might want to do something to help people
> migrating. It seems like if they upgrade to 0.9, and suddenly
> performance is worse, they may not stick around to find out that knits
> are very good.
>
After a little bit more testing, it turns out that performance isn't all
that much worse. 'bzr-0.8/bzr branch' took 34 minutes. (bzr.dev took 36,
and pull took 40). So it isn't that much different.
So I retract my statement. I just haven't used bzr with weaves since we
got so many revisions, and performance tanked.
John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFExOC7JdeBCYSNAAMRAodXAKCJiMR8Yks8Mu6hYMjfPBgXqHsfiACghFLL
8mttvzOjrvezeD2Y8r1y58Y=
=06ch
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list