Bzr and large repositories

Nicholas Allen allen at ableton.com
Thu Oct 26 12:18:53 BST 2006



Martin Pool wrote:
> On 26 Oct 2006, Nicholas Allen <nick.allen at onlinehome.de> wrote:
>> Hi,
>>
>> I remember reading a while ago that bzr used huge amounts of memory on 
>> large repositories. Is this still the case? We have a very large svn 
>> repository (about 40,000 revisions and many Gb in size). Do you think 
>> this will be hard for bzr to handle?
> 
> That would be hard for bzr 0.12.  We're working on improving Bazaar to
> scale up to repositories of that size or larger.

What do you think are the bottlenecks at the moment? eg. is it in 
updating the working tree after a pull or is it branching from a large 
repository that would be the problem?

> 
> If you can say more about the character of the repository it would be
> interesting, such as 
> 
>   how many files and directories are there in one version of the source
>   tree?

We have around 100,000 files of which about 20,000 are directories.

> 
>   what's the distribution of individual file sizes - average and
>   maximum?

Average size is probably around 30kb.

> 
>   how many branches, developers, and commits per day?

15 developers and maybe 20-30 commits per day.

> 
>   how does Subversion do with this load?
> 

We have no problems with svn at all under this load.




More information about the bazaar mailing list