Bazaar 1.6 released - some benchmarks.

David Ingamells david.ingamells at mapscape.eu
Fri Aug 29 07:01:34 BST 2008


John has sent me a patch which I've just tried and it fixes the 
performance problem I reported.

With the patch on bzr.dev I now see about 15% improvement over version 
1.5 and several hundred percent over 1.6.

patch on bzr.dev (at this mornings' state):    1m5.600s
bzr 1.6:                                      13m31.151s
bzr 1.5:                                      1m15.564s

(this was a different repos to the one I used before).

Well done John!


David.

John Arbash Meinel wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> John Arbash Meinel wrote:
>
>   
>> Which means that we are issuing a request 2 pack A, B, C, C, C, C, C, A.
>>
>> I'll try to dig into why we would not be collapsing 5 request in the same pack
>> into a single request.
>> ...
>>     
>
> ^- so this specifically was a red-herring. It occurred when I used bzr-1.5 to
> access via a bzr-1.6 server. Which is slower, than optimal, but isn't a case
> I'm going to try to optimize in this pass.
>
> I would guess that bzr-1.5 is falling back to a VersionedFile interface, and
> copying one virtual Knit at a time, which is preventing us from fetching the
> texts for multiple files in a single pass.
>
> John
> =:->
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFItZIDJdeBCYSNAAMRAlRHAKCQ6S/3uJpeojdy+F/a9U4gYoZ8nwCaAifI
> 5a+7F28q8KAnI4x6/4S4riA=
> =O/N3
> -----END PGP SIGNATURE-----
>   




More information about the bazaar mailing list