bzr dpush and large network transfers with multiple commits

Gary Wilson Jr. gary.wilson at gmail.com
Sat May 1 23:18:28 BST 2010


On Fri, Apr 30, 2010 at 2:35 PM, Jelmer Vernooij <jelmer at samba.org> wrote:
> On Fri, 2010-04-30 at 11:36 -0500, Gary Wilson Jr. wrote:
>> If I dpush after having made a single commit, all seems fine and
>> network traffic is small.  However, if I perform more than one commit
>> in my local branch and then attempt to dpush, I consistently see
>> extremely large amounts of data transferred even for very small
>> changes.  For example, I just tried dpush'ing two commits of about 10
>> lines total and ended up with 318MB transfered.  Here's the tail end
>> of that log:
> Please run with the -Dtransport argument, it's hard to say anything
> sensible from just this log.

Sure thing, here you are:

Sat 2010-05-01 17:03:46 -0500
0.034  bazaar version: 2.1.1
0.034  bzr arguments: [u'dpush', u'-Dtransport']
0.050  looking for plugins in /home/user/.bazaar/plugins
0.098  looking for plugins in /usr/lib/python2.6/dist-packages/bzrlib/plugins
0.133  encoding stdout as sys.stdout encoding 'UTF-8'
0.163  opening working tree '/home/user/bzr/proj/trunk'
0.215  bzr-svn: using Subversion 1.5.4 ()
0.357  Verifying SSL server: https://server.com:443
0.395  svn get-repos-root
0.460  svn reparent https://server.com/repos/proj
0.460  svn get-uuid
0.554  svn get-latest-revnum
0.614  svn check-path -r773 trunk
0.687  svn log -r773:0 ['trunk'] (limit: 2)
0.760  pushing 'e at mail.com-20100501220200-wjwuke4tk52kfdzy'
(['svn-v4:6507fd66-b462-43b0-a89a-5d1a0e62d6eb:trunk:773'])
1.172  svn get-dir -r1 trunk
2.005  svn log -r773:0 ['trunk'] (limit: 2)
2.076  svn commit
[snip, many "open dir" lines here]
2.780  svn get-latest-revnum
2.842  svn log -r774:773 [''] (limit: 0)
2.915  pushing 'e at mail.com-20100501220311-dz6vpw0ken5bk5mg'
(['e at mail.com-20100501220200-wjwuke4tk52kfdzy'])
3.429  svn log -r774:0 ['trunk'] (limit: 2)
3.498  svn commit
3.815  saving file id map for
'svn-v4:6507fd66-b462-43b0-a89a-5d1a0e62d6eb:trunk:774'
3.969  svn get-repos-root
4.027  svn switch -r774  -> https://server.com/repos/proj/trunk
4.235  unsupported file property 'svn:mergeinfo'
18.653  unsupported file property 'svn:mergeinfo'
81.800  unsupported file property 'svn:mergeinfo'
[snip, many "open dir" lines here]
83.551  svn log -r775:774 [''] (limit: 0)
83.644  svn reparent https://server.com/repos/proj/trunk
83.644  svn update -r774
83.788  svn update -r775
83.928  Packing repository
GCRepositoryPackCollection(CHKInventoryRepository('file:///home/user/bzr/proj/.bzr/repository/')),
which has 16 pack files, containing 927 revisions with hint
['e21eab6d493af809bae8181ffc4f55d6'].
83.928  repacking 2 revisions
83.930  repacking 2 inventories
83.932  repacking chk: 2 id_to_entry roots, 1 p_id_map roots, 4 total keys
83.938  repacking 2 texts
83.940  repacking 0 signatures
[18943] 2010-05-01 17:05:11.034 INFO: Pushed up to revision 769.
84.719  Transferred: 317812KiB (3767.4K/s r:0K w:0K u:317812K)
84.719  return code 0

Thanks,
Gary



More information about the bazaar mailing list