Of course there will be performance and memory changes. The only
real question is whether your situation can tolerate them. The whole
point of maxBooleanClauses is exactly that going above that limit
should be a conscious decision because it has implications for
both memory and performance

That said, that limit was put in there quite some time ago and
things are much faster now. I've seen installation where this limit is
raised over 10K.

Are you sure this is the best approach though? Could joins
work here? Or reranking? (this last is doubtful, but...).

This may well be an XY problem, you haven't explained _why_
you need so many conditions which might enable other
suggestions.

Best,
Erick

On Mon, Oct 13, 2014 at 9:10 AM, ankit gupta <ankitgupta...@gmail.com> wrote:
> hi,
>
> Can we quantify the impact on SOLR memory usage/performance if we increase
> the boolean clause. I am currently using lot of OR clauses in the query
> (close to 10K) and can see heap size growing.
>
> Thanks,
> Ankit

Reply via email to