boosting fields when creating index document no longer seems to work in 2.9.* -----------------------------------------------------------------------------
Key: LUCENENET-370 URL: https://issues.apache.org/jira/browse/LUCENENET-370 Project: Lucene.Net Issue Type: Bug Environment: XP VS2010 c# Reporter: Brett J Hello, there seems to be an issue with boosting document fields in 2.9.*. If I switch the lucene DLL back to 2.4.0.2 it works fine, but when I change to 2.9.* or above, the boost no longer seems to have an effect on the query results. i.e Field fldContent = new Field("f1", value, Field.Store.YES, Field.Index.ANALYZED); fldContent.SetBoost(1000) Field fldContent = new Field("f2", value, Field.Store.YES, Field.Index.ANALYZED); fldContent.SetBoost(1) A prefix query searching both f1 and f2 should always return f1 matches with a higher score and at the top of the results, this seems to be broken in 2.9.*. If you add the boost to the query itself and not the field it works correctly, but this is slower and we want to avoid it. We had to downgrade back to 2.4.0.2 to get around the issue cheers Brett .. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.