Robert Muir created LUCENE-6388:
-----------------------------------

             Summary: Optimize SpanNearQuery
                 Key: LUCENE-6388
                 URL: https://issues.apache.org/jira/browse/LUCENE-6388
             Project: Lucene - Core
          Issue Type: Improvement
            Reporter: Robert Muir


After the big spans overhaul in LUCENE-6308, we can speed up SpanNearQuery a 
little more:

* SpanNearQuery defaults to collectPayloads=true, but this requires a slower 
implementation, for an uncommon case. Use the faster no-payloads impl if the 
field doesn't actually have any payloads.
* Use a simple array of Spans rather than List in NearSpans classes. This is 
iterated over often in the logic.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to