Re: Faster checkout times under Git

2008-08-12 Thread Thomas Schilling


On 11 Aug 2008, at 23:15, Don Stewart wrote:


Eric Mertens kindly did some experiments on the various git repos,
and servers, and approaches to serving.

* We're looking at >45 mins for a full history darcs get
  of ghc, over http, from darcs.haskell.org.

* git clone of full ghc over http, from darcs.haskell.org,  
completes in

  the range of 6-7 minutes (roughly 150KiB/s)

* git clone over git protocol, using github's bandwidth, completes
  in 2.1 minutes. (roughly 560KiB/s)

So that indicates a significant improvment by switching to the git://
server protocol. Can we get that on darcs.haskell.org?

In general git is doing a good job here addressing slow 'darcs get '
times, which are now way way down. This will make life easier for some
of us.

Mirroring automatically to github could also address some of our
redundancy concerns.



I'm working on both issues with Ian and Paul.  The current setup also  
isn't friendly to incremental pulls over http.  I'm working on it.


/ Thomas
--
Push the envelope.  Watch it bend.





PGP.sig
Description: This is a digitally signed message part
___
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users


Faster checkout times under Git

2008-08-11 Thread Don Stewart
Eric Mertens kindly did some experiments on the various git repos,
and servers, and approaches to serving.

* We're looking at >45 mins for a full history darcs get
  of ghc, over http, from darcs.haskell.org.

* git clone of full ghc over http, from darcs.haskell.org, completes in
  the range of 6-7 minutes (roughly 150KiB/s)

* git clone over git protocol, using github's bandwidth, completes
  in 2.1 minutes. (roughly 560KiB/s)

So that indicates a significant improvment by switching to the git://
server protocol. Can we get that on darcs.haskell.org?

In general git is doing a good job here addressing slow 'darcs get '
times, which are now way way down. This will make life easier for some
of us.

Mirroring automatically to github could also address some of our
redundancy concerns.

-- Don
___
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users