List Info

Thread: Re: XSPectomy




Re: XSPectomy
user name
2008-02-07 18:36:07
Andreas Hartmann schrieb:

[...]

> One approach would be to override the
IncludeTransformer. The existence 
> of the missing sources would be checked everytime the
content is 
> requested, and if the sources still don't exist and the
other source 
> validities are still valid, the cached content is
returned. I think this 
> is worth a try, when I find the time I'll try to
implement this and do 
> some more testing.

This seems to work. I submitted a bug report and attached a
patch:

htt
ps://issues.apache.org/jira/browse/COCOON-2166

I also refactored and simplified the i18n catalogue
generation so that 
the catalogue is cacheable for each publication+language
combination. 
Now I have the following test results:

* Lenya 2.0.2-dev
* fallback cache enabled
* patch from Cocoon issue 2166
* 20 requests to /default/authoring/index.html

-> avg. 600 ms


That's less than half the processing time of 2.0.1. I hope I
didn't 
introduce some simplifications which destroy functionality.
Tomorrow and 
on the weekend I'll do more testing.

I used to think that Java code bottlenecks have a big
impact, but they 
seem to be peanuts compared to overly complex and uncached
pipelines.

-- Andreas


-- 
Andreas Hartmann, CTO
BeCompany GmbH
http://www.becompany.ch
Tel.: +41 (0) 43 818 57 01


------------------------------------------------------------
---------
To unsubscribe, e-mail: dev-unsubscribelenya.apache.org
For additional commands, e-mail: dev-helplenya.apache.org


[1]

about | contact  Other archives ( Real Estate discussion Medical topics )