Hi,

we are using Solr 4.3 with regular sharding without ZooKeeper.

I see the following errors inside our logs:
14995742 [qtp427093680-2249] INFO  org.apache.solr.core.SolrCore  - [DE1]
webapp=/solr path=/select
params={mm=2<66%25&tie=0.1&ids=1060691781&qf=Title^1.2+Description^0.01+Keywords^0.4+ArtikelNumber^0.1&distrib=false&q.alt=*:*&wt=javabin&version=2&rows=10&defType=edismax&pf=%0a++++++++Title^1.5+Description^0.3%0a+++++&NOW=1373459092416&shard.url=
172.31.4.63:8080/solr/DE1&fl=%0a++++++++PID,updated,score%0a+++++&start=0&q=9783426647240&bf=%0a++++++++%0a+++++&partialResults=true&timeAllowed=5000&isShard=true&fq=Price:[*+TO+99999]&fq=ShopId1+8+10+12+2975)&ps=100}
status=0 QTime=2
14995742 [qtp427093680-2255] ERROR
org.apache.solr.servlet.SolrDispatchFilter  -
null:java.lang.NullPointerException
        at
org.apache.solr.handler.component.QueryComponent.createMainQuery(QueryComponent.java:727)
        at
org.apache.solr.handler.component.QueryComponent.regularDistributedProcess(QueryComponent.java:588)
        at
org.apache.solr.handler.component.QueryComponent.distributedProcess(QueryComponent.java:541)
        at
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:244)
        at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)

Because this is obviously a distributed request isShard=true&distrib=false
shouldn't this request evaluate to a non-distributed request? It seems that
the ResponseBuilder is marked as isDistrib == true, because otherwise it
wouldn't execute the distributedProcess or am I wrong?


Best regards,
Hans

Reply via email to