Bazaar NG performance on large repositories

Aaron Bentley aaron.bentley at utoronto.ca
Mon Oct 30 17:53:36 GMT 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Nicholas Allen wrote:
> So creating the working tree seems to take quite a long while. Branching
> in a shared repository without trees is lightning fast though!

> bzr log some-file
> This command took a very long time. In fact, I gave up waiting for it to
> complete. No output was seen on the terminal at all - even after 5
> minutes. I think in its current state this would be completely unusable
> for us. I hope that bzr will see some performance improvements here.

log some-file reads the inventory of each commit, so it scales with tree
size.  That's a limit of the current implementation, though.  We can
look at each file to see what revisions modified it, though I'm not sure
whether that will detect all kinds of changes.


> bzr diff
> Took about 30 seconds to complete. It claimed all files had
> modifications "(properties changed)" but there were no code changes
> except the file I modified. What could these property changes be? Is
> this a possible bug?

That would be the execute bit.

Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFFRjwg0F+nu1YWqI0RApY6AKCIV8A/Igl9r4w62kbCPGAGjvmbmQCeP8qv
wzJa1x6TTJx17M8G2Wc5rmY=
=hebg
-----END PGP SIGNATURE-----




More information about the bazaar mailing list