Details
-
Task
-
Status: Resolved
-
Minor
-
Resolution: Done
-
None
-
None
-
None
-
None
-
New
Description
WANDScorer is nice, but it also has lots of overhead to maintain its invariants: one linked list for the current candidates, one priority queue of scorers that are behind, another one for scorers that are ahead. All this could be simplified in the 2-clauses case, which feels worth specializing for as it's very common that end users enter queries that only have two terms?