[Xapian-tickets] [Xapian] #199: Merge MultiValueCountMatchSpy

Xapian nobody at xapian.org
Thu Feb 4 17:13:09 GMT 2010


#199: Merge MultiValueCountMatchSpy
-------------------------+--------------------------------------------------
 Reporter:  richard      |        Owner:  richard  
     Type:  enhancement  |       Status:  assigned 
 Priority:  normal       |    Milestone:  1.2.x    
Component:  Library API  |      Version:  SVN trunk
 Severity:  normal       |   Resolution:           
 Keywords:               |    Blockedby:  198      
 Platform:  All          |     Blocking:           
-------------------------+--------------------------------------------------
Changes (by richard):

  * priority:  low => normal


Comment:

 I've been looking at ticket #198, and I'm unconvinced it's something which
 we're going to be able to support without an excessive amount of work, and
 not until 1.3.0 at the earliest (and even then, not for the chert
 backend).  In the interests of making it possible in the reasonably near
 future to do facet calculations with multiple values in a slot in a single
 document, I think the StringListSerialiser concept is the way to go.  It
 can probably be tidied up quite a bit, though.

 On thought is that if we're adding this, we should probably add support
 for using values serialised with StringListSerialiser for sorting (ie, add
 a KeyMaker which understands the serialised format, and just picks the
 first string).  We might be able to find nicer names, and a nicer API for
 the classes, too.

 Side note: this ticket was marked as priority:low.  I think that the lack
 of this will be a frequent complaint when users start trying to use the
 faceting support in the 1.2.0 release, so it should at least be a
 priority:normal ticket.

-- 
Ticket URL: <http://trac.xapian.org/ticket/199#comment:23>
Xapian <http://xapian.org/>
Xapian



More information about the Xapian-tickets mailing list