Performance of bzr update for lightweight checkout

Ulrich Mueller ulm at gentoo.org
Sat Feb 5 11:36:52 UTC 2011


>>>>> On Sat, 05 Feb 2011, Eli Zaretskii wrote:

> If you sit behind a very fast connection, I'd expect 10 min, not 97.
> I got 50 min for a 3Mbps connection.

For some reason, the average rate was below 100 kB/s for me. When
watching the progress, the rate sometimes went up to about 2 MB/s,
but sometimes it even went down to zero.

> What URL did you use in the "bzr branch" command?

Actually, not "branch" but "checkout" (but I guess for the transfer
time it shouldn't make a difference?).

Here's the log:

Fri 2011-02-04 18:21:11 +0100
0.255  bazaar version: 2.2.2
0.255  bzr arguments: [u'checkout', u'bzr://bzr.savannah.gnu.org/emacs/trunk/', u'emacs-test']
0.268  looking for plugins in /local/home/ulm/.bazaar/plugins
0.268  looking for plugins in /usr/lib64/python2.7/site-packages/bzrlib/plugins
0.313  encoding stdout as sys.stdout encoding 'UTF-8'
3.486  creating repository in file:///local/data/ulm/emacs-test/.bzr/.
3.488  creating branch <bzrlib.branch.BzrBranchFormat7 object at 0x1d5ea10> in file:///local/data/ulm/emacs-test/
3.741  Using fetch logic to copy between RemoteRepository(bzr://bzr.savannah.gnu.org/emacs/.bzr/)(RemoteRepositoryFormat(_network_name='Bazaar repository format 2a (needs bzr 1.16 or later)\n')) and CHKInventoryRepository('file:///local/data/ulm/emacs-test/.bzr/repository/')(RepositoryFormat2a())
3.741  fetch up to rev {eliz at gnu.org-20110204153234-ng7lr42s8msbqjv9}
5809.877  trying to create missing lock '/local/data/ulm/emacs-test/.bzr/checkout/dirstate'
5809.878  opening working tree '/local/data/ulm/emacs-test'
5814.344  Transferred: 546187kB (93.9kB/s r:546108kB w:79kB)
5814.344  return code 0



More information about the bazaar mailing list