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 > >