Hi, I have a case where I use DisMax "pf" to boost on phrase match in a field. I use omitNorms=true to avoid length normalization to mess with my scores.
However, for some documents, the phrase "foo bar" occur more than one time in the same field, and I get an unintended TF boost for one of them 1.4142135 = tf(phraseFreq=2.0) vs 1.0 = tf(phraseFreq=1.0) I could use omitTermFreqAndPositions but that would disable phrase search ability, wouldn't it? Any way to disable TF/IDF normalization without also disabling positions? Solr 1.4.1 -- Jan Høydahl, search solution architect Cominvent AS - www.cominvent.com