[Xapian-tickets] [Xapian] #394: Speed up phrase queries with a "settling pond"
Xapian
nobody at xapian.org
Sun Oct 20 20:11:37 BST 2019
#394: Speed up phrase queries with a "settling pond"
-------------------------+-----------------------------
Reporter: olly | Owner: olly
Type: enhancement | Status: assigned
Priority: high | Milestone: 1.4.x
Component: Matcher | Version: 1.1.2
Severity: normal | Resolution:
Keywords: | Blocked By:
Blocking: | Operating System: All
-------------------------+-----------------------------
Comment (by olly):
Replying to [comment:6 olly]:
> It occurred to me that we should be able to just make this a !PostList
subclass which the matcher can read from. It will return out-of-order
docids, but that's OK as we already handle that for remote matches.
This is no longer the case for git master - remote matches are now handled
by merging MSet objects rather than reinjecting their contents back into a
local matcher loop.
> And it'll mean we don't have to complicate the matcher main loop
further, which can only be a good thing.
This is certainly still a valid concern.
--
Ticket URL: <https://trac.xapian.org/ticket/394#comment:15>
Xapian <https://xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list