Re: short-circuit OR operator in lucene/solr

2013-07-22 Thread Mikhail Khludnev
Short answer, no - it has zero sense. But after some thinking, it can make some sense, potentially. DisjunctionSumScorer holds child scorers semi-ordered in a binary heap. Hypothetically inequality can be enforced at that heap, but heap might not work anymore for such alignment. Hence, instead of

Re: short-circuit OR operator in lucene/solr

2013-07-22 Thread Erick Erickson
When calculating a score, you _do_ care about the rest of the OR clauses since they can contribute to the score. It seems that you'd need an syntax to express And I don't care about scoring. Which is really an fq clause, so maybe this would have to go into logic there? On Mon, Jul 22, 2013 at