Return-Path: Delivered-To: apmail-forrest-dev-archive@www.apache.org Received: (qmail 37109 invoked from network); 3 Nov 2005 12:26:28 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 3 Nov 2005 12:26:28 -0000 Received: (qmail 54387 invoked by uid 500); 3 Nov 2005 12:26:27 -0000 Delivered-To: apmail-forrest-dev-archive@forrest.apache.org Received: (qmail 54343 invoked by uid 500); 3 Nov 2005 12:26:27 -0000 Mailing-List: contact dev-help@forrest.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@forrest.apache.org List-Id: Delivered-To: mailing list dev@forrest.apache.org Received: (qmail 54328 invoked by uid 99); 3 Nov 2005 12:26:27 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Nov 2005 04:26:27 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [212.23.3.140] (HELO pythagoras.zen.co.uk) (212.23.3.140) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Nov 2005 04:26:22 -0800 Received: from [82.69.78.226] (helo=[192.168.0.2]) by pythagoras.zen.co.uk with esmtp (Exim 4.30) id 1EXeAO-0000yN-Cw for dev@forrest.apache.org; Thu, 03 Nov 2005 12:26:04 +0000 Message-ID: <436A01D3.3020903@apache.org> Date: Thu, 03 Nov 2005 12:25:55 +0000 From: Ross Gardler User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@forrest.apache.org Subject: Re: machine spec for forrest run References: <20051031100414.GA12278@igg.indexgeo.com.au> <1130782394.4077.58.camel@k2.flat5> <1130924581.8271.13.camel@localhost> <1130973649.3898.18.camel@k2.flat5> <4369DF94.1050804@apache.org> <1131013722.8195.23.camel@localhost> In-Reply-To: <1131013722.8195.23.camel@localhost> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Originating-Pythagoras-IP: [82.69.78.226] X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Thorsten Scherler wrote: > El jue, 03-11-2005 a las 09:59 +0000, Ross Gardler escribi=C3=B3: >=20 >>Kevin wrote: >> >>>Does anyone have a performance problem using forrest run. >>>My test is on the main index page of seed-v2. >> >>I'm not using views 2, so cannot comment directly. However, it is known= =20 >>that there are lots of performance issues with views 2.=20 >=20 >=20 > Why? If you have said v1 than you get a +1 from me because of the > extensive usage of xinclude which is not cacheable in v1. In v2 I do no= t > use xinclude at all (beside the default usage from main pipes of forres= t > core). OK, maybe I spoke too soon. But I do think there is much happening in=20 XSL that need not happen in a memory exhaustive approach. This is not a=20 criticism of your work, merely an observation of how it can be improved=20 with respect to performance. >>The tentative=20 >>plan is to move much of the heavy XSL processing into Java components. = >>Most of the stuff that is done to bring the contracts together, for=20 >>example, need not be done with processor and memory intensive XSL=20 >>transforms. >=20 >=20 > Actually I debugged it a bit and what I see is that the locationmap > lookups are taking ages. Since v2 is totally based on the lm that may > have introduced some new performance issues. Yeah, that too needs improving: http://issues.apache.org/jira/browse/FOR-= 711 > Sorry for not being faster in providing a transformer for overcome the > xsl aggregation but I am ATM a wee bit handicapped without an internet > connection and moving all v2 stuff to their final locations. Come on Thorsten, you know there is no need to apologise. We don't=20 expect *you* to do it, I only raise it here so that everyone is aware of = things that need to be done and therefore how they can contribute. >>In other words, performance has not been addressed yet. >=20 >=20 > That is not true! Like stated above I ripped out the xinclude stuff tha= t > was pointed out to be the worst part for performance. Sorry, performance is being addressed, please help ;-) Ross