On 4/22/2009 2:26 PM, Doron Cohen wrote: > Steve, I added a patch in https://issues.apache.org/jira/browse/LUCENE-1608, > > which allows to wrap any query in a value source, and then create a value > source query out of it. > Let us know how this works for you...
Thanks! I'll try this out in the next few days and let you know how it goes. Steve > On Wed, Apr 22, 2009 at 2:07 AM, Steven Bethard <beth...@stanford.edu>wrote: > >> On 4/21/2009 10:09 AM, Doron Cohen wrote: >>> It could, but (historically and) currently it doesn't... :) >>> I actually have code for this. >>> Would you like open a JIRA issue for this - I'll attach my wrapper there? >> Done. >> >> https://issues.apache.org/jira/browse/LUCENE-1608 >> >> Steve >> >>> On Tue, Apr 21, 2009 at 7:58 PM, Steven Bethard <beth...@stanford.edu >>> wrote: >>> >>>> On 4/21/2009 12:47 AM, Doron Cohen wrote: >>>>> CustomScoreQuery expects the VSQs to have a score for document matching >>>> the >>>>> (main) subQuery - this does not hold for arbitrary queries. >>>> Sure, but it could easily assign 0.0 scores for sub-queries that didn't >>>> match, no? >>>> >>>> Steve >>>> >>>>> On Sat, Apr 18, 2009 at 2:35 AM, Steven Bethard <beth...@stanford.edu >>>>> wrote: >>>>> >>>>>> CustomScoreQuery only allows the secondary queries to be of type >>>>>> ValueSourceQuery instead of allowing them to be any type of Query. Why >>>>>> is that? Is there something that makes it hard to implement for >>>>>> arbitrary queries? >>>>>> >>>>>> Steve >>>>>> >>>>>> P.S. I played around with this briefly, and simply replacing all >>>>>> ValueSourceQuery references with Query references yields only one >> simple >>>>>> compile error, where ValueSourceQuery.createWeight() is being used >>>>>> instead of Query.weight() for some reason. >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org