W3C home > Mailing lists > Public > public-qa-dev@w3.org > July 2007

Re: validator/httpd/cgi-bin check,1.546,1.547

From: olivier Thereaux <ot@w3.org>
Date: Thu, 26 Jul 2007 13:32:04 +0900
Message-Id: <5E1C52A9-275C-44D2-8143-65BF5DE8714F@w3.org>
To: QA Dev <public-qa-dev@w3.org>


On Jul 26, 2007, at 02:37 , Ville Skytta via cvs-syncmail wrote:
> Log Message:
> Use top-level "use" for pulling in non-optional modules (XML::LibXML,
> HTTP::Negotiate) instead of on-demand "require" so they need to be  
> compiled
> only once with mod_perl.  While at it, sort list of imported  
> modules (except
> HTTP::Headers::Auth which still needs to be imported after other  
> HTTP::*).

Thanks Ville, I thought I'd done it all, but had forgotten a couple  
of requires.

I pushed this patched version to the prod validator (along with other  
small fixes, for /check/referer and for entities resolution with  
XML::LibXML), as any performance impovement will be welcome to cope  
with the wave of curious users.

mod_perl2 helps with speed a lot, but appears to suck in a lot of  
memory, and two of our servers died by lack of swap, today...

Still negotiating for more hardware muscle to hold the load.

-- 
olivier
Received on Thursday, 26 July 2007 04:31:35 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 19 August 2010 18:12:48 GMT