Mercurial 1.1 released! - slow http access

Satish Balay balay at fastmail.fm
Wed Dec 3 17:13:01 CST 2008


On Wed, 3 Dec 2008, Matt Mackall wrote:

> Odd. I still suspect it's a configuration issue.

I tried checking the configs. For one - I don't have any extensions
installed as per 'hg help' [they shouldn't affect http/cgi access
anyway..].

I've also copied over the latest hgwebdir.cgi from crew to The only
manulal edit I have is in hgweb.config. [apart from
/etc/httpd/conf/httpd.conf]

I use [collections] in hgweb.config - as I have multiple repos at the
same location. If I remove collections in this config file and list
all the repos in [paths] then I don't see the slowdown..

It appears that the slowdown is related to some of the big repos I
have here. For eg: If I just keep a bunch of small repos - then I
don't see the slowdown. But with 2 or more copies of a big repo
[petsc-dev that you've cloned] - it takes for ever. It appears that
'collections' is doing some kind of search in these big repos for
every http access - and this is slowing things down.

thanks,
Satish


More information about the Mercurial mailing list