On 12/7/2012 6:38 PM, Jack Krupansky wrote:
Add the autoGeneratePhraseQueries=true attribute to your text field type since it now defaults to false.

Also, change your query-time WDF to preserveOriginal="0". I think there were some changes or bug fixes about the position of the original vs. the generated parts and you only need the generated parts at query time anyway.

Jack, an immense thank you for your assistance!

I think I want autoGeneratePhraseQueries to remain false on that particular fieldType. On another fieldType for a more specialized field used mostly in filters, I did turn it on.

For general usage, users can include the quotes themselves if that's what they really want. At some point we will begin using edismax extensively, and the pf parameter is going to take care of that for us.

Turning off preserveOriginal on the query side has *greatly* reduced the number of queries in my log that produce different results between the two versions. For those that do still have different results, a larger percentage of them represent a slight increase in recall. I still have a lot of tweaking to do, but things are looking a lot better already.

Thanks,
Shawn

Reply via email to