diff options
author | Joey Hess <joey@kodama.kitenet.net> | 2008-03-21 09:07:44 -0400 |
---|---|---|
committer | Joey Hess <joey@kodama.kitenet.net> | 2008-03-21 09:07:44 -0400 |
commit | 213eb2e408f471d44da5bcdde3782f94ca3faeae (patch) | |
tree | 03695ff2b2f7e590e39d32701c22bd3a64667234 /debian | |
parent | bf7360347ea3f7a24345004a6c2143d15d3d2e92 (diff) | |
download | ikiwiki-213eb2e408f471d44da5bcdde3782f94ca3faeae.tar ikiwiki-213eb2e408f471d44da5bcdde3782f94ca3faeae.tar.gz |
Changed to a binary index file, written using Storable, for speed
During refresh of a wiki with 800 files, loadindex was using more total
time than any other function, and saveindex was also in the top ten.
Rewriting them to use Storable makes them three times as fast.
0.7 seconds is saved on my laptop in profiling mode.
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog index 90b13ed7d..2169f310d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -58,6 +58,7 @@ ikiwiki (2.41) UNRELEASED; urgency=low * smiley: Detect smileys inside pre and code tags, and do not expand. * inline: Crazy optimisation to work around slow markdown. * Precompile pagespecs, about 10% overall speedup. + * Changed to a binary index file, written using Storable, for speed. -- martin f. krafft <madduck@debian.org> Sun, 02 Mar 2008 17:46:38 +0100 |