ikiwiki/IkiWiki
Joey Hess 3bb00d142a Optimize away most expensive file prune calls, when refreshing
Benchmarking refresh of a a wiki with 25 thousand pages showed
file_pruned() using most of the time. But, when refreshing, ikiwiki already
knows about nearly all the files. So we can skip calling file_pruned() for
those it knows about. While tricky to do, this sped up a refresh (that
otherwise does no work) by 10-50%.
2009-10-08 20:27:56 -04:00
..
Plugin mirrorlist: Display nothing if list is empty. 2009-10-02 12:37:53 -04:00
Setup auto.setup, auto-blog.setup: Fix sanitization of entered wikiname. Closes: #547378 2009-09-23 13:46:32 -04:00
CGI.pm Expand banned_users; it can now include PageSpecs, which allows banning by IP address. 2009-09-08 15:17:39 -04:00
Receive.pm Merge branch 'master' into cvs 2009-09-10 16:18:23 -04:00
Render.pm Optimize away most expensive file prune calls, when refreshing 2009-10-08 20:27:56 -04:00
Setup.pm avoid ugly messages when running ikiwiki -setup on a *directory* 2009-09-23 14:56:18 -04:00
UserInfo.pm remove deprecated admin prefs 2008-12-24 16:16:03 -05:00
Wrapper.pm Merge commit 'schmonz/master' into cvs 2009-09-10 16:18:27 -04:00