Adrien Grand created LUCENE-7050:
------------------------------------

             Summary: Improve the query cache heuristic to detect costly queries
                 Key: LUCENE-7050
                 URL: https://issues.apache.org/jira/browse/LUCENE-7050
             Project: Lucene - Core
          Issue Type: Improvement
            Reporter: Adrien Grand
            Assignee: Adrien Grand
            Priority: Minor


Term queries, phrase queries and their combinations through boolean queries 
should not be cached too agressively since they can efficiently make use of 
skip lists. However we also have a number of queries that in practice need to 
visit all matches anyway like PrefixQuery, TermsQuery, PointInSetQuery, 
PointRangeQuery, so caching them more agressively can help avoid computing all 
documents that match in the whole index again and again.



--
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