Re: Re: Moin-devel digest, Vol 1 #517 - 6 msgs
Alexander Schremmer <[email protected]> Wed, 5 Jan 2005 17:21:46 +0100
| Newsgroups | gmane.comp.web.wiki.moin.devel |
|---|---|
| Organization | XOR AX,AX |
| Message-ID | <[email protected]> |
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 ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt