[Xapian-tickets] [Xapian] #178: No remote backend support for: spelling correction, synonyms, matchdecider, metadata_keys_begin()
Xapian
nobody at xapian.org
Tue Dec 1 11:21:57 GMT 2015
#178: No remote backend support for: spelling correction, synonyms, matchdecider,
metadata_keys_begin()
----------------------------+------------------------------
Reporter: richard | Owner: olly
Type: defect | Status: assigned
Priority: normal | Milestone: 1.4.x
Component: Backend-Remote | Version: SVN trunk
Severity: normal | Resolution:
Keywords: | Blocked By:
Blocking: | Operating System: All
----------------------------+------------------------------
Changes (by olly):
* milestone: 1.3.x => 1.4.x
Comment:
Dear me, this has languished a long time. It would be good to this sorted
out (at least the spelling part that there's a patch for).
Looking at the patch, it seems to implement approximately what's sketched
out in comment:17 and comment:18, except that every candidate causes a
fetch of the spelling frequency from each of the remote sub-databases, and
that happens individually, incurring the network round-trip latency each
time - that seems like it's going to be a performance killer in real-world
use.
tizoc - have you been using this patch in production? If so, how well
does it work?
In technical terms, it's not a 1.4.0 blocker (it's ABI-compatible and
requires a minor protocol version bump), and at this point shortening the
path to 1.4.0 is an important goal, so adjusting the milestone.
--
Ticket URL: <http://trac.xapian.org/ticket/178#comment:31>
Xapian <http://xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list