]> scripts.mit.edu Git - www/ikiwiki.git/blobdiff - doc/todo/different_search_engine.mdwn
search: Converted to use xapian-omega.
[www/ikiwiki.git] / doc / todo / different_search_engine.mdwn
index a6364b43268bd4ba8b2094122cdd8fa72680d44d..3737fb140cb9bdd243cf3216684e5e7124b9ba90 100644 (file)
@@ -1,3 +1,5 @@
+[[done]], using xapian-omega! --[[Joey]]
+
 After using it for a while, my feeling is that [[hyperestraier]], as used in
 the [[plugins/search]] plugin, is not robust enough for ikiwiki. It doesn't
 upgrade well, and it has a habit of sig-11 on certain input from time to
@@ -67,7 +69,8 @@ built, every inlined item will get each hook run. And so a naive hook would
 index each of those items, even though none of them have necessarily
 changed. Date stamps are one possibility. Another would be to avoid having
 the hook not do any indexing when `%preprocessing` is set (Ikiwiki.pm would
-need to expose that variable.)
+need to expose that variable.) Another approach would be to use a
+needsbuild hook and only index the pages that are being built.
 
 #### cgi