Re: BooleanQuery$TooManyClauses: maxClauseCount is set to 1024

2008-07-23 Thread Ian Lea
http://wiki.apache.org/jakarta-lucene/LuceneFAQ#head-06fafb5d19e786a50fb3dfb8821a6af9f37aa831 -- Ian. On Wed, Jul 23, 2008 at 12:26 PM, sandyg <[EMAIL PROTECTED]> wrote: > > Hi ALL, > > Please can u help how to overcome the exception > org.apache.lucene.search.BooleanQuery$TooManyClauses: maxCl

Re: BooleanQuery TooManyClauses in wildcard search

2007-12-03 Thread Erick Erickson
First time I tried this I made it WAY more complex than it is WARNING: this is from an older code base so you may have to tweak it. Might be 1.9 code public class WildcardTermFilter extends Filter { private static final long serialVersionUID = 1L; protected BitSet

Re: BooleanQuery TooManyClauses in wildcard search

2007-12-02 Thread Ruchi Thakur
Erick can you please point me to some example of creating a filtered wildcard query. I have not used filters anytime before. Tried reading but still am really not able to understand how filters actually work and will help me getting rid of MaxClause Exception. Regards, Ruchika Erick Eri

Re: BooleanQuery TooManyClauses in wildcard search

2007-12-01 Thread Erick Erickson
See below: On Dec 1, 2007 1:16 AM, Ruchi Thakur <[EMAIL PROTECTED]> wrote: > > Erick/John, thank you so much for the reply. I have gone through the > mailing list u have redirected me to. I know i need to read more, but some > quick questions. Please bear with me if they appear to be too simple

Re: BooleanQuery TooManyClauses in wildcard search

2007-11-30 Thread Ruchi Thakur
Erick/John, thank you so much for the reply. I have gone through the mailing list u have redirected me to. I know i need to read more, but some quick questions. Please bear with me if they appear to be too simple. Below is the code snippet of my current search. Also i need to get score inf

Re: BooleanQuery TooManyClauses in wildcard search

2007-11-30 Thread Erick Erickson
John's answer is spot-on. There's a wealth of information in the user group archives that you should be able to search on discussing ways of providing the functionality. One thread titled "I just don't get wildcards at all" is one where the folks who know generously helped me out. Once you find ou

Re: BooleanQuery TooManyClauses in wildcard search

2007-11-30 Thread John Byrne
Hi, Your problem is that when you do a wildacrd search, Lucene expands the wildacrd term into all possible terms. So, searching for "stat*" produces a list of terms like "state", "states", "stating" etc. (It only uses terms that actually occur in your index, however). These terms are all adde

Re: BooleanQuery$TooManyClauses

2006-04-24 Thread Erick Erickson
Be careful, especially if you have some test data that you're using to prove things out and only later will you use the "real" (and usually much larger) data set. There are two problems that I know of with bumping the clauses to MAX_VALUE. 1> you can run out of memory. 2> it might take a long time

Re: BooleanQuery$TooManyClauses

2006-04-24 Thread Flávio Marim
Thanks friends. The problem was solved. I used BooleanQuery.setMaxClauseCount(Integer.MAX_VALUE) because the value was really big and so variable that I couldn't determine a consistent top value. -- Marim Supriya Kumar Shyamal disse: > Normally the default setup for BooleanCluase count is 1024, m

Re: BooleanQuery$TooManyClauses

2006-04-20 Thread Supriya Kumar Shyamal
Normally the default setup for BooleanCluase count is 1024, may be your query produce more query than 1024, one work around is that you set the BooleanCluase count to more than 1024. You can do that by just invoking the static method BooleanQuery.setMaxClauseCount(2048); supriya Flávio Marim

Re: BooleanQuery$TooManyClauses

2006-04-19 Thread Daniel Naber
On Mittwoch 19 April 2006 22:10, Flávio Marim wrote: > I am a new Lucene user and I have been searching the group archives but > couldn't solve the problem. see http://wiki.apache.org/jakarta-lucene/LuceneFAQ#head-06fafb5d19e786a50fb3dfb8821a6af9f37aa831 -- http://www.danielnaber.de --

Re: BooleanQuery$TooManyClauses with 1.9.1 when Number RangeQuery

2006-03-07 Thread Chris Hostetter
: > You mean Theoritically : > RangeQuery should be forbidden because it always has potential time bomb ? : > Should we comment it in javadoc ? In my opinion, the only reason to use RangeQuery is if you are dealing with very controlled ranges, where you know hte number of terms it will expand to

Re: BooleanQuery$TooManyClauses with 1.9.1 when Number RangeQuery

2006-03-07 Thread Youngho Cho
Hello, > > > > : I upgade to 1.9.1 and reindexing > > : I used NumberTool when I index the number. > > : > > : after upgrade I got following error when number range query. > > : with query > > > > The possibility of a TooManyClauses exception has always existed with > > RangeQuery and numbers, e

Re: BooleanQuery$TooManyClauses with 1.9.1 when Number RangeQuery

2006-03-07 Thread Youngho Cho
Hello - Original Message - From: "Chris Hostetter" <[EMAIL PROTECTED]> To: "Lucene Users" Sent: Tuesday, March 07, 2006 3:49 PM Subject: Re: BooleanQuery$TooManyClauses with 1.9.1 when Number RangeQuery > > : I upgade to 1.9.1 and reindexing > :

Re: BooleanQuery$TooManyClauses with 1.9.1 when Number RangeQuery

2006-03-06 Thread Chris Hostetter
: I upgade to 1.9.1 and reindexing : I used NumberTool when I index the number. : : after upgrade I got following error when number range query. : with query The possibility of a TooManyClauses exception has always existed with RangeQuery and numbers, even when using NumberTool. Even if you neve

Re: BooleanQuery$TooManyClauses

2005-07-11 Thread [EMAIL PROTECTED]
2500 vs 84. Wow. That's quite a few OR statements I would be saving following your guide of just indexing the parts of the datetime I plan to search on. Every ms count. Now I have a clear picture of how range query works. Great stuff. Thanks. Btw, coming from a db background I'm so used to wri

Re: BooleanQuery$TooManyClauses

2005-07-11 Thread Erik Hatcher
On Jul 11, 2005, at 1:45 AM, [EMAIL PROTECTED] wrote: Did a google serach on the problem when using the range search phrase of "+datefield:[199801 TO 200512]" (date stored as "MMDD") which returns 1 million hits. error: org.apache.lucene.search.BooleanQuery$TooManyClauses Adding "-Do