Hi, All of your examples are OK and normal/expected.
Regarding "need speed", please see Uwe's post for a similar question : http://search-lucene.com/m/WwzTb2PybMJ1 Ahmet On Thursday, April 24, 2014 11:15 PM, ku3ia <dem...@gmail.com> wrote: Hi all! My question is not new in maillist, but I can't found a solution. I'm using Solr 4.6.0. My text field definition is <fieldType name="text" class="solr.TextField" autoGeneratePhraseQueries="true"> <analyzer> <tokenizer class="solr.ClassicTokenizerFactory"/> <filter class="solr.ClassicFilterFactory"/> <filter class="solr.LowerCaseFilterFactory"/> <filter class="solr.KStemFilterFactory"/> <filter class="solr.TrimFilterFactory"/> <filter class="solr.StopFilterFactory" words="stopwords.txt" ignoreCase="true" /> <filter class="solr.LengthFilterFactory" min="2" max="50" /> </analyzer> </fieldType> In SolrConfig – <luceneMatchVersion>LUCENE_46</luceneMatchVersion> Via core/Documents I'm adding a document, ex, {"id":"1","title":"Need for speed"}. Keyword "for" is in my stopwords.txt file, so in index will be two terms: "need" and "speed". Due to https://issues.apache.org/jira/browse/LUCENE-4963 enablePositionIncrements feature was deprecated, but simply changed by default from "false" to "true" in StopWords filter. My stopwords file contains keywords: and, or, for, then, such, etc. When I'm searching phrase "need for speed" it is ok, Solr returns my doc; "need speed" – no match; "need such speed" – returns a doc. Does it normal, that when I change "for" to any keyword from stopwords list – Solr returns a document, but when I omit "for" keyword in phrase – Solr returns nothing? Early, I used Solr 4.3 and I haven't any problems with this. And a last question: how I need to change my config or schema files, to get matches when searching phrase like "need speed"? Thanks. -- View this message in context: http://lucene.472066.n3.nabble.com/StopFilter-enablePositionIncrements-question-tp4132979.html Sent from the Solr - User mailing list archive at Nabble.com.