[Moin-devel] Re: Re: Moin-devel digest, Vol 1 #517 - 6 msgs

Alexander Schremmer 2004b at usenet.alexanderweb.de
Wed Jan 5 08:33:00 EST 2005


On Wed, 05 Jan 2005 13:24:26 +0000, Nigel Metheringham wrote:

> On Wed, 2005-01-05 at 15:04 +0200, Nir Soffer wrote:
>> In 1.3, getting a page list is very expensive, about 5 times more 
>> expensive than in 1.2. Number of system page also grown to 556 from 
>> 324. The result is that getting a page list is 5-10 times slower on 
>> 1.3. Every operation that need a page list is effected. On my machine, 
>> getting page list takes about 0.06s in 1.2.4 (350 pages) and 0.6s in 
>> 1.3.2 dev (650 pages).
> 
> Is this list cached?

No, it is not.

>  I have some pages in a FAQ hierarchy on one wiki
> (still at 1.2.4) which has a total of 4 Navigation macros in it (sibs
> and children in both top and bottom head/trailers).  I can see this
> being more than a bit of a pain :-)

I think that we should cache it per request. It might need some memory but
the garbage collector should easily free that ...

Kind regards,
Alexander





More information about the Moin-devel mailing list