[Xapian-tickets] [Xapian] #508: OP_PHRASE should directly support non-leaf subqueries

Xapian nobody at xapian.org
Thu Jan 12 04:38:35 GMT 2017


#508: OP_PHRASE should directly support non-leaf subqueries
-------------------------+-------------------------------
 Reporter:  olly         |             Owner:  olly
     Type:  enhancement  |            Status:  assigned
 Priority:  normal       |         Milestone:  1.4.x
Component:  Matcher      |           Version:  git master
 Severity:  normal       |        Resolution:
 Keywords:               |        Blocked By:
 Blocking:               |  Operating System:  All
-------------------------+-------------------------------

Comment (by olly):

 This branch supports OP_OR with 2 subqueries under OP_NEAR and OP_PHRASE:

 https://github.com/ojwb/xapian/tree/orpositionlist

 The 2 subquery restriction needs a bit of work on the new `OrPositionList`
 class to fix - the patch attached here used a series of pairwise
 `OrPositionList` objects, but the new patch needs a single one instead -
 the class needs reworking to handle that.

--
Ticket URL: <https://trac.xapian.org/ticket/508#comment:13>
Xapian <https://xapian.org/>
Xapian



More information about the Xapian-tickets mailing list