R: bzr speed
kreijack at alice.it
kreijack at alice.it
Wed Feb 8 07:47:13 GMT 2006
See my previous email
https://lists.ubuntu.com/archives/bazaar-ng/2006q1/007579.html
the big gain is due to the support for multiple http request per connection
Goffredo
-----Messaggio originale-----
Da: bazaar-ng-bounces at lists.canonical.com per conto di Martin Pool
Inviato: mer 08/02/2006 8.23
A: Diwaker Gupta
Cc: bazaar-ng at lists.canonical.com; Robert Collins
Oggetto: Re: bzr speed
On 7 Feb 2006, Diwaker Gupta <diwaker.lists at gmail.com> wrote:
> On 2/7/06, Robert Collins <robertc at robertcollins.net> wrote:
> I certainly hope so. But cutting down from 1 hr to 1 min seems
> somewhat daunting to me. I haven't scraped through the mailing lists
> yet, so don't waste your time on this, but _if_ someone wishes, I'd
> love to hear about exactly what are the bottlenecks? I mean, this is
> an order of magnitude slowdown, and bzr.dev is nowhere as big as say
> the kernel tree.
Briefly, the main things are:
- Packing information into chunks that can be more easily fetched
across http/sftp (RevFile that robert mentioned)
- Using a more efficient http library (PyCurl)
- Using a "smart server", ie a program running on the server, as
mercurial does. Not everyone wants to (or is able to) install
a program on their web server, so we want to make bzr as fast
as possible over plain http. It is harder that way though.
--
Martin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ubuntu.com/archives/bazaar/attachments/20060208/55689b8b/attachment.htm
More information about the bazaar
mailing list