[Xapian-tickets] [Xapian] #199: Merge MultiValueCountMatchSpy
Xapian
nobody at xapian.org
Wed Feb 3 17:27:11 GMT 2010
#199: Merge MultiValueCountMatchSpy
-------------------------+--------------------------------------------------
Reporter: richard | Owner: richard
Type: enhancement | Status: assigned
Priority: low | Milestone: 1.2.x
Component: Library API | Version: SVN trunk
Severity: normal | Resolution:
Keywords: | Blockedby: 198
Platform: All | Blocking:
-------------------------+--------------------------------------------------
Description changed by richard:
Old description:
> matchspy.h on the matchspy branch contains a MultiValueCountMatchSpy
> implementation, which allows a document to have multiple values in a
> single slot. This is definitely a useful feature when implemented
> faceting systems, but the current implementation is a bit unpleasant: it
> uses a pair of public classes to serialise and unserialise lists of
> values to be held in the slots.
>
> A nicer approach would be to make values capable of storing multiple
> values. (See bug #198).
New description:
matchspy.h on the matchspy branch contains a !MultiValueCountMatchSpy
implementation, which allows a document to have multiple values in a
single slot. This is definitely a useful feature when implemented
faceting systems, but the current implementation is a bit unpleasant: it
uses a pair of public classes to serialise and unserialise lists of values
to be held in the slots.
A nicer approach would be to make values capable of storing multiple
values. (See bug #198).
--
--
Ticket URL: <http://trac.xapian.org/ticket/199#comment:22>
Xapian <http://xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list