For the last ~five years, most wikis on this instance of Branchable have been relying on Google for searches. This is because of a (now) old bug in Xapian, since then resolved, and documented here:
- Exception: Cannot open tables at consistent revisions at /usr/lib/perl5/Search/Xapian/WritableDatabase.pm line 41. - original bug report (2012)
- bug remote “Exception: Expected block 6 to be level 1, not 0” - decision to switch to Google (2013)
- Debian bug #724610: incrementally updated databases eventually become corrupt, fixed in 1.4.0 (stretch and above) but not 1.2.19 (jessie) (2013-2016)
- Upstream bug #675: Exception in [Chert/Glass]Cursor::find_entry(), fixed in 1.2.21 (2015)
May I humbly suggest to try the Xapian search engine again? The reason is mostly that I want to avoid using Google products in my day to day routine: I have long ago stopped trusting they do the right thing with our data and their "free" services are nothing but, both in terms of "beer" (we pay with our privacy) and "speech" (we have zero access to their code).
Thank you for reconsidering Xapian! I note that ikiwiki is featured prominently in the Xapian users page, it would only be fair that the main ikiwiki deployment would effectively honor that advertisement and switch back to Xapian. -- ?anarcat