Hi, In Solr 1.4.1 we don't have feature to disable automatic generation of phrase queries. The phrase queries are generated thanks of the word delimiter filter i use. The problem is, i cannot use the QS parameter in DisMax to allow slop for these generated phrase queries because i require a steady TF throughout for all documents (simple anti-spam measure). But, omitting TF also omits positions which, of course, silently fails to find the documents.
I can copyField the the title and body fields for use in phrase queries but that would increase the index just too much. I could also don't use the omitTfAndPositions parameter and extend DefaultSimilarity to always return tf=f1.0. I can also use the PositionFilter but that yields too many results despite mm=100%. I don't use phrase queries so that's not the problem. I could also upgrade to 3.1 but that's not possible yet. Any advice? Cheers, -- Markus Jelsma - CTO - Openindex http://www.linkedin.com/in/markus17 050-8536620 / 06-50258350