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.

Received on Thursday, 26 July 2007 04:31:35 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:36:27 UTC