On Sep 26, 2008, at 4:18 PM, Yonik Seeley wrote:
On Wed, Sep 24, 2008 at 2:38 PM, Erik Hatcher
<[EMAIL PROTECTED]> wrote:
except that "ipod" doesn't become a *boosting* query, it becomes a
narrowing
clause:
<str name="parsedquery">
+cat:electronics +DisjunctionMaxQuery((name:ipod)) ()
</str>
Why is it that SHOULD is not used when a boosting query is already an
unboosted boolean query?
But, I think the original purpose of "bq" was to add clauses to the
main query... so in that sense it's working as designed. If bq
contains mandatory or prohibited clauses, then they become mandatory
or prohibited clauses of the main query.
That doesn't make sense to me.... bq = _boosting_ query, not filtering
query. Logically, it seems a bq query should not add or remove
documents from the original query.
Erik