I got it to work by adding new overrides: public QueryWeight createQueryWeight(Searcher searcher) throws IOException
public Scorer scorer(IndexReader reader, boolean scoreDocsInOrder, boolean topScorer) throws IOException But, it seems like it should still work with the old overrides: protected Weight createWeight(Searcher searcher) throws IOException public Scorer scorer(IndexReader reader) throws IOException Peter On Wed, Aug 5, 2009 at 12:29 PM, Peter Keegan <peterlkee...@gmail.com>wrote: > I ran into the same problem trying to update the BoostingNearQuery patch in > *LUCENE-1341 <https://issues.apache.org/jira/browse/LUCENE-1341>. > *The scorer never gets called. This used to work in 2.3.2 > > Peter > > > On Wed, Aug 5, 2009 at 11:01 AM, Mark Miller <markrmil...@gmail.com>wrote: > >> Grant Ingersoll wrote: >> >>> >>> On Aug 5, 2009, at 10:07 AM, Mark Miller wrote: >>> >>>> Yeah - SpanQuery's don't use the boosts from subspans - it just uses the >>>> idf for the query terms and the span length I believe - and the boost for >>>> the top level Query. >>>> >>>> Is that the right way to go? I guess Doug seemed to think so? I don't >>>> know. It is sort of a bug that lower boosts would be ignored right? There >>>> is >>>> an issue for it somewhere. >>>> >>>> It gets complicated quick to change it - all of a sudden you need >>>> something like BooleanQuery ... >>>> >>>> >>> Not sure it needs BooleanQuery, but it does seem like it should take into >>> account the scores of the subclauses (regardless of BoostingTermQuery). >>> There is a spot in creating the SpanScorer where it gets the value from the >>> QueryWeight, but this QueryWeight does not account for the subclauses >>> QueryWeights. >>> >>> >> It doesn't need BooleanQuery - it needs BooleanQuery type logic - which is >> fairly complicated. At least to do it right I think. I don't have a clear >> memory of it, but I started to try and address this once and ... >> well I didn't continue. >> >> -- >> - Mark >> >> http://www.lucidimagination.com >> >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org >> For additional commands, e-mail: java-dev-h...@lucene.apache.org >> >> >