I don't see any confusions, the problem is clearly explained in the first post. The one confusion I had was with the autoGeneratePhraseQueries and my schema version, I didn't know about that attribute and that its behavior could differ per schema version. I think we now figured that out and I am using the most recent 1.5 schema version with autoGeneratePhraseQueries="true" (so the behavior should be exactly the same as for schema version 1 that I had before).
With autoGeneratePhraseQueries="false" I get unexpected results, e.g. all those that match only partially, like only by "twitter" and/or "com". Following your steps: 1. Schema version is 1.5 2. autoGeneratePhraseQueries is set to true. 3. It seems it does, but that doesn't work as expected and those words still affect the search. 4. if I index twitter.com/testuser and search for https://twitter.com/testuser I am getting 0 matches even though "https" should be filtered out by the StopFilterFactory. -- View this message in context: http://lucene.472066.n3.nabble.com/Help-with-StopFilterFactory-tp4153839p4154804.html Sent from the Solr - User mailing list archive at Nabble.com.