On 9/20/2018 2:04 AM, damian.pawski wrote:
On the Solr 5.4.x below query works fine: * .... "q": "*:*", "_": "1537429094299", "wt": "json", "fq": "JobTitle:(NOT programmer)" ... *
I'm surprised this works on any version. See this page: https://wiki.apache.org/solr/NegativeQueryProblems
I couldn't find anything about this issue in the Solr upgrade pages.
I would have expected 5.x to behave the same, I am not sure how it is working. As the versions progress, Solr gets more and more strict about how it interprets and translates query input, and there's a good chance that whatever changed was worded in a way that you'll never know which change is the one that made this not work.
Thanks, Shawn