EchoParams=all May also be helpful to pinpoint differences in params from all sources, including request handler defaults.
Regards, Alex On Thu, Dec 27, 2018, 8:25 PM Shawn Heisey <apa...@elyograg.org wrote: > On 12/27/2018 10:47 AM, Kay Wrobel wrote: > > Now starting from SOLR version 5+, I receive zero (0) results back, but > more importantly, the Query Parser produces an empty parsedQuery. > > > > Here is the same query issued to SOLR 7.6.0 (current version): > > https://pastebin.com/XcNhfdUD <https://pastebin.com/XcNhfdUD> > > > > Notice how "parsedQuery" now shows "+()"; an empty query string. > > I can duplicate this result on a 7.5.0 example config by sending an > edismax query with undefined parameters for df and qf. The other > field-related parameters for edismax are also undefined. The following > URL parameters with the default example config will produce that parsed > query: > > q=ac6023*&defType=edismax&df=&qf=&debugQuery=on > > When a query is made and Solr's logging configuration is at its default > setting, Solr will log a line into its logfile containing all of the > parameters in the query, both those provided on the URL and those set by > Solr's configuration (solrconfig.xml). Can you share this log line from > both the version that works and the version that doesn't? > > This is the log line created when I ran the query mentioned above: > > 2018-12-27 23:03:23.199 INFO (qtp315932542-23) [ x:baz] > o.a.s.c.S.Request [baz] webapp=/solr path=/select > params={q=ac6023*&defType=edismax&df=&qf=&debugQuery=on} hits=0 status=0 > QTime=0 > > What I'm thinking is that there is a difference in the configuration of > the two servers or the actual query being sent is different. Either > way, there's something different. The two log lines that I have asked > for are likely to be different from each other in some way that will > explain what you're seeing. > > Thanks, > Shawn > >