lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mark Miller (JIRA)" <>
Subject [jira] Commented: (LUCENE-998) BooleanQuery.setMaxClauseCount(int) is static
Date Wed, 11 Mar 2009 02:24:50 GMT


Mark Miller commented on LUCENE-998:

One opinion:

The boolean rewrite is a fairly poor method for multi-term queries. It just doesn't scale
well. I think a focus on the constant score rewrite makes more sense and constant score rewrite
will be available for all of the multi-term queries in the next release. In that vein, I don't
personally have a lot of interest in mucking with how you set the max clause limit. Its a
pretty poor limitation to have to deal with, and I wouldn't be sad to move away from it longer

Others might feel differently though.

> BooleanQuery.setMaxClauseCount(int) is static
> ---------------------------------------------
>                 Key: LUCENE-998
>                 URL:
>             Project: Lucene - Java
>          Issue Type: Bug
>          Components: Search
>    Affects Versions: 2.1
>            Reporter: Tim Lebedkov
>         Attachments: lucene-998.patch
> BooleanQuery.setMaxClauseCount(int) is static. It does not allow searching in multiple
indices from different threads using different settings. This setting should be probably moved
in to the IndexSearcher.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message