Grant Ingersoll wrote:
>
> On Aug 20, 2009, at 3:39 PM, Mark Miller wrote:
>
>> In a similar line though, BoostingFunctionTermQuery doesn't really fit
>> with BoostingNearQuery. I see part of why its not called
>> BoostingTermQuery is because BoostingTermQuery is deprecated - but why
>> can't the BoostingFunctionTermQuery impl replace BoostingTermQuery with
>> average as the default? (which is now how the deprecated
>> BoostingTermQuery is implemented) There doesn't seem a good reason we
>> abandoned it. And as all these types will take functions, there is no
>> reason to have that in the name if BoostingNearQuery doesn't need it.
>>
>
> It could.  I guess it was just a product of how I was thinking about
> it at the time.  BTQ was deprecated b/c it is trivial to do it as a
> BFTQ.  In reality, they are both bad names.  It should be called,
> simply, PayloadTermQuery (or PayloadFunctionTermQuery) and
> PayloadNearQuery.
>
> So, maybe we should keep BTQ deprecated and renamed BTFQ to be the
> PayloadTermQuery and BoostingNearQuery to be PayloadNearQuery.
>
> -Grant
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org
> For additional commands, e-mail: java-dev-h...@lucene.apache.org
>
Okay I'm liking that. I'd love to get span in that name too :) But thats
getting a little wordy.

I can't top it at the moment, so PayloadTermQuery and PayloadNearQuery
sound good to me - I'll adjust my patch.

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

Reply via email to