: This command to each shard returns one document from each shard. : curl 'http://localhost:8983/solr/select?debugQuery=true&indent=true&q=conway : curl 'http://localhost:7574/solr/select?debugQuery=true&indent=true&q=conway : : This distributed search command returns 0 documents:
What do those two responses look like? what do they look like if you add debugQuery=true ? : The same distributed search command with debugQuery=true, returns an error. Interesting ... based on your stack trace that looks like (if i'm understanding the code correctly) for some reason the score explanation info didn't come back for a document that was returned by one of the shards? so the data was null. I'm not sure what that would happen, but i've opened SOLR-3722 to try and prevent the NPEs moving forward. : java.lang.NullPointerException : at : org.apache.solr.common.util.NamedList.nameValueMapToList(NamedList.java:110) : at : org.apache.solr.common.util.NamedList.<init>(NamedList.java:75) : at : org.apache.solr.common.util.SimpleOrderedMap.<init>(SimpleOrderedMap.java:58) : at : org.apache.solr.handler.component.DebugComponent.finishStage(DebugComponent.java:130) -Hoss