[Xapian-tickets] [Xapian] #178: No remote backend support for: spelling correction, synonyms, matchdecider (was: No remote backend support for: spelling correction, synonyms, metadata)
Xapian
nobody at xapian.org
Mon Nov 30 05:48:56 GMT 2009
#178: No remote backend support for: spelling correction, synonyms, matchdecider
----------------------------+-----------------------------------------------
Reporter: richard | Owner: richard
Type: defect | Status: assigned
Priority: normal | Milestone: 1.2.x
Component: Backend-Remote | Version: SVN trunk
Severity: normal | Resolution:
Keywords: | Blockedby:
Platform: All | Blocking:
----------------------------+-----------------------------------------------
Old description:
> The remote database was briefly feature complete, but it's fallen behind
> again -
> it doesn't support spelling correction, or synonym expansion.
>
> It may also not support the new matchspy stuff.
>
> We should add these in to it at some point.
New description:
The remote database was briefly feature complete, but it's fallen behind
again -
it doesn't support spelling correction, synonym expansion, or
matchdeciders.
We should add these in to it at some point.
--
Comment(by olly):
The !MultiValueCountMatchSpy patch hunk isn't relevant for trunk, as that
class doesn't exist there.
This changes the remote protocol incompatibly, so
XAPIAN_REMOTE_PROTOCOL_MAJOR_VERSION needs bumping from 33 to 34, which
I've done.
Also, the documentation for the remote protocol (remote_protocol.html)
needs updating, which I've also done.
{{{RemoteServer::set_metadata()}}} was truncating at zero bytes in the
value - I've extended the metadata1 test to cover cases with zero bytes,
and fixed the patch.
And the new methods use 2 space indents rather than the standard 4, so I
fixed that too.
I assume this work is (C) Lemur, so I updated the headers to reflect that.
If that's wrong, let me know.
Committed to trunk with the changes above as r13688.
--
Ticket URL: <http://trac.xapian.org/ticket/178#comment:14>
Xapian <http://xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list