10x download overhead (during bzr branch) of "dumb" http server

Asked by Marcin Wojdyr

We have a few bzr repositories with anonymous "dumb" http access and we observe that branching repository 150MB repository transfers 1.5GB of data. After the download the size of new repository is the same as the old one, 150MB.

Is this a known issue?

I googled and the only relevant discussion I found is this:

So it's clear that the overhead is necessary for "pull", but is it the same for "branch"?

Clients: bzr 2.5 on Linux and OSX, server: Apache.

Question information

English Edit question
Bazaar Edit question
No assignee Edit question
Solved by:
Marcin Wojdyr
Last query:
Last reply:
Revision history for this message
Marcin Wojdyr (wojdyr) said :

FTR, I asked the same on bazaar mailing list:

As John wrote, increasing cache size in bzrlib/groupcompress.py line 1225 helps.
(it's a workaround for clients, not server, unfortunately)

Revision history for this message
Marcin Wojdyr (wojdyr) said :

the cause of this problem was explained in the thread linked above, so i'm marking it as solved