On 4/26/2013 1:01 PM, Ravi Solr wrote: > Hello Shawn, > We found that it is unrelated to the group queries instead more > related to the empty queries. Do you happen to know what could cause empty > queries like the following from SOLRJ ? I can generate similar query via > curl hitting the select handler like - http://server:port/solr/select > > server.log_2013-04-26T05-02-22:[#|2013-04-26T04:33:39.065-0400|INFO|sun-appserver2.1.1|org.apache.solr.core.SolrCore|_ThreadID=38;_ThreadName=httpSSLWorkerTh > read-9001-11;|[xxxcore] webapp=/solr path=/select params={} hits=24099 > status=0 QTime=19 |#] > > What we are seeing is a huge number of these empty queries. Once this > happens I have observed 2 things > > 1. even if I query from admin console, irrespective of the query, I get > same results as if its a cached page of *:* query. i.e. I cannot see the > query I entered in the server log, the query doesn't even come to the > server but I get same results as *:* > > 2. If I query via solrj no results are returned. > > This has been driving me nuts for almost a week. Any help is greatly > appreciated.
Querying from the admin UI and not seeing anything in the server log sounds like browser caching. You can turn that off in solrconfig.xml. I could not duplicate what you're seeing with SolrJ. You didn't say what version of SolrJ, so I did this using 3.6.2 (same as your server version). I thought maybe if you had a query object that didn't have an actual query set, it might do what you're seeing, but that doesn't appear to be the case. I don't have a 3.6.2 server to test against, so I used my 3.5.0 and 4.2.1 servers. Test code: http://pastie.org/private/bnvurz1f9b9viawgqbxvmq Solr 4.2.1 log: INFO - 2013-04-26 14:17:24.127; org.apache.solr.core.SolrCore; [ncmain] webapp=/solr path=/select params={wt=xml&version=2.2} hits=0 status=0 QTime=20 3.5.0 server log: ---- Apr 26, 2013 2:20:23 PM org.apache.solr.common.SolrException log SEVERE: java.lang.NullPointerException Apr 26, 2013 2:20:23 PM org.apache.solr.core.SolrCore execute INFO: [ncmain] webapp=/solr path=/select params={wt=xml&version=2.2} status=500 QTime=0 Apr 26, 2013 2:20:23 PM org.apache.solr.common.SolrException log SEVERE: java.lang.NullPointerException ---- Same code without the setParser line: Solr 4.2.1 log: INFO - 2013-04-26 14:14:01.270; org.apache.solr.core.SolrCore; [ncmain] webapp=/solr path=/select params={wt=javabin&version=2} hits=0 status=0 QTime=187 Thanks, Shawn