Adrien Grand created LUCENE-8811:
------------------------------------
Summary: Add maximum clause count check to IndexSearcher rather
than BooleanQuery
Key: LUCENE-8811
URL: https://issues.apache.org/jira/browse/LUCENE-8811
Project: Lucene - Core
Issue Type: Improvement
Reporter: Adrien Grand
Currently we only check whether boolean queries have too many clauses. However
there are other ways that queries may have too many clauses, for instance if
you have boolean queries that have themselves inner boolean queries.
Could we use the new Query visitor API to move this check from BooleanQuery to
IndexSearcher in order to make this check more consistent across queries? See
for instance LUCENE-8810 where a rewrite rule caused the maximum clause count
to be hit even though the total number of leaf queries remained the same.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]