Hi, I've posted a bug at
http://moinmo.in/MoinMoinBugs/SubscribedPagesPerformanceProblem Quick summary: On a site with a large number of registered users (e.g. wiki.debian.org), saving a page taks a very long time. With a large number of users, the design of the page subscription system doesn't scale well. Saving a page works well, but moin then scans all the user data files looking for the subscribed_pages data. With thousands of users registered, this can take a very long time; we're seeing > 90 seconds on a wiki with more than 10,000 users. This area needs fixing in some way - maybe add a cache in front of the user lookup here, or store the subscribed_pages information differently. I might be able to help with coding this, but I'd want to see what other people think first in terms of a design. What do people think? -- Steve McIntyre, Cambridge, UK. st...@einval.com Can't keep my eyes from the circling sky, Tongue-tied & twisted, Just an earth-bound misfit, I... ------------------------------------------------------------------------------ For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2 _______________________________________________ Moin-user mailing list Moin-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/moin-user