Return-Path: Delivered-To: apmail-jakarta-lucene-dev-archive@www.apache.org Received: (qmail 33899 invoked from network); 10 Dec 2004 21:45:25 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 10 Dec 2004 21:45:25 -0000 Received: (qmail 81725 invoked by uid 500); 10 Dec 2004 21:45:22 -0000 Delivered-To: apmail-jakarta-lucene-dev-archive@jakarta.apache.org Received: (qmail 81698 invoked by uid 500); 10 Dec 2004 21:45:21 -0000 Mailing-List: contact lucene-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Lucene Developers List" Reply-To: "Lucene Developers List" Delivered-To: mailing list lucene-dev@jakarta.apache.org Received: (qmail 81685 invoked by uid 99); 10 Dec 2004 21:45:21 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FORGED_RCVD_HELO X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from smtp-vbr10.xs4all.nl (HELO smtp-vbr10.xs4all.nl) (194.109.24.30) by apache.org (qpsmtpd/0.28) with ESMTP; Fri, 10 Dec 2004 13:45:20 -0800 Received: from k8l.lan (porta.xs4all.nl [80.127.24.69]) by smtp-vbr10.xs4all.nl (8.12.11/8.12.11) with ESMTP id iBALjHGV063681 for ; Fri, 10 Dec 2004 22:45:17 +0100 (CET) (envelope-from paul.elschot@xs4all.nl) From: Paul Elschot To: lucene-dev@jakarta.apache.org Subject: Re: Boolean Scorer Date: Fri, 10 Dec 2004 22:45:17 +0100 User-Agent: KMail/1.5.4 References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200412102245.17090.paul.elschot@xs4all.nl> X-Virus-Scanned: by XS4ALL Virus Scanner X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Chuck, On Friday 10 December 2004 22:16, Chuck Williams wrote: > I'm just a user and haven't tried Paul's DisjunctionScorer yet, but I > must say this sounds like a great idea. The ability to specialize > combineScores() is a significant advantage. ... In the latest version I dropped the combineScores() and inlined the summing (in advanceAfterCurrent()). The main reason is that passing the scoring values of the scorers in an array does not scale well, ie. it will always cost an amount of work in proportion to the number of scorers, even if only one of them actually has a score. Changing this is should be no problem, though. Regards, Paul Elschot --------------------------------------------------------------------- To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: lucene-dev-help@jakarta.apache.org