[prev in list] [next in list] [prev in thread] [next in thread] 

List:       solr-user
Subject:    Re: maxClauseCount Exception
From:       Vadim Kisselmann <v.kisselmann () googlemail ! com>
Date:       2012-02-28 13:36:19
Message-ID: CA+GXEZFth4SVRTNu5jG1o=L8TiVB=_b+QW1b-=3E8XJq19LTvQ () mail ! gmail ! com
[Download RAW message or body]


Set maxBooleanClauses in your solrconfig.xml higher, default is 1024.
Your query blast this limit.
Regards
Vadim



2012/2/22 Darren Govoni <darren@ontrenet.com>

> Hi,
> I am suddenly getting a maxClauseCount exception for no reason. I am
> using Solr 3.5. I have only 206 documents in my index.
> 
> Any ideas? This is wierd.
> 
> QUERY PARAMS: [hl, hl.snippets, hl.simple.pre, hl.simple.post, fl,
> hl.mergeContiguous, hl.usePhraseHighlighter, hl.requireFieldMatch,
> echoParams, hl.fl, q, rows, start]|#]
> 
> 
> [#|2012-02-22T13:40:13.129-0500|INFO|glassfish3.1.1|
> org.apache.solr.core.SolrCore|_ThreadID=22;_ThreadName=Thread-2;|[]
> webapp=/solr3 path=/select
> params={hl=true&hl.snippets=4&hl.simple.pre=<b></b>&fl=*,score&hl.mergeContiguous=tr \
> ue&hl.usePhraseHighlighter=true&hl.requireFieldMatch=true&echoParams=all&hl.fl=text_ \
> t&q={!lucene+q.op%3DOR+df%3Dtext_t}+(+kind_s:doc+OR+kind_s:xml)+AND+(type_s:[*+TO+*])+AND+(usergroup_sm:admin)&rows=20&start=0&wt=javabin&version=2}
>  hits=204 status=500 QTime=166 |#]
> 
> 
> [#|2012-02-22T13:40:13.131-0500|SEVERE|glassfish3.1.1|
> org.apache.solr.servlet.SolrDispatchFilter|
> _ThreadID=22;_ThreadName=Thread-2;|org.apache.lucene.search.BooleanQuery
> $TooManyClauses: maxClauseCount is set to 1024
> at org.apache.lucene.search.BooleanQuery.add(BooleanQuery.java:136)
> at org.apache.lucene.search.BooleanQuery.add(BooleanQuery.java:127)
> at org.apache.lucene.search.ScoringRewrite
> $1.addClause(ScoringRewrite.java:51)
> at org.apache.lucene.search.ScoringRewrite
> $1.addClause(ScoringRewrite.java:41)
> at org.apache.lucene.search.ScoringRewrite
> $3.collect(ScoringRewrite.java:95)
> at
> 
> org.apache.lucene.search.TermCollectingRewrite.collectTerms(TermCollectingRewrite.java:38)
>  at
> org.apache.lucene.search.ScoringRewrite.rewrite(ScoringRewrite.java:93)
> at
> org.apache.lucene.search.MultiTermQuery.rewrite(MultiTermQuery.java:304)
> at
> 
> org.apache.lucene.search.highlight.WeightedSpanTermExtractor.extract(WeightedSpanTermExtractor.java:158)
>  at
> 
> org.apache.lucene.search.highlight.WeightedSpanTermExtractor.extract(WeightedSpanTermExtractor.java:98)
>  at
> 
> org.apache.lucene.search.highlight.WeightedSpanTermExtractor.getWeightedSpanTerms(WeightedSpanTermExtractor.java:385)
>  at
> 
> org.apache.lucene.search.highlight.QueryScorer.initExtractor(QueryScorer.java:217)
> at
> org.apache.lucene.search.highlight.QueryScorer.init(QueryScorer.java:185)
> at
> 
> org.apache.lucene.search.highlight.Highlighter.getBestTextFragments(Highlighter.java:205)
>  at
> 
> org.apache.solr.highlight.DefaultSolrHighlighter.doHighlightingByHighlighter(DefaultSolrHighlighter.java:490)
>  at
> 
> org.apache.solr.highlight.DefaultSolrHighlighter.doHighlighting(DefaultSolrHighlighter.java:401)
>  at
> 
> org.apache.solr.handler.component.HighlightComponent.process(HighlightComponent.java:131)
>  at org.apache.so
> 
> 



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic