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