Return-Path: Delivered-To: apmail-lucene-java-user-archive@www.apache.org Received: (qmail 40547 invoked from network); 17 Nov 2009 16:47:16 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 17 Nov 2009 16:47:16 -0000 Received: (qmail 83246 invoked by uid 500); 17 Nov 2009 16:47:14 -0000 Delivered-To: apmail-lucene-java-user-archive@lucene.apache.org Received: (qmail 83177 invoked by uid 500); 17 Nov 2009 16:47:14 -0000 Mailing-List: contact java-user-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-user@lucene.apache.org Delivered-To: mailing list java-user@lucene.apache.org Received: (qmail 83167 invoked by uid 99); 17 Nov 2009 16:47:14 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 17 Nov 2009 16:47:14 +0000 X-ASF-Spam-Status: No, hits=-2.6 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [209.85.210.192] (HELO mail-yx0-f192.google.com) (209.85.210.192) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 17 Nov 2009 16:47:11 +0000 Received: by yxe30 with SMTP id 30so195141yxe.29 for ; Tue, 17 Nov 2009 08:46:50 -0800 (PST) MIME-Version: 1.0 Received: by 10.150.44.24 with SMTP id r24mr351452ybr.249.1258476410495; Tue, 17 Nov 2009 08:46:50 -0800 (PST) In-Reply-To: References: <9ac0c6aa0911161416g69bb03d4k43e7a747c793c74c@mail.gmail.com> <9ac0c6aa0911170249n51f93d0dkca40d274b96fc61a@mail.gmail.com> Date: Tue, 17 Nov 2009 11:46:50 -0500 Message-ID: <9ac0c6aa0911170846m639c392cgc86ab937b6f43edd@mail.gmail.com> Subject: Re: Use of AllTermDocs with custom scorer From: Michael McCandless To: java-user@lucene.apache.org Content-Type: text/plain; charset=ISO-8859-1 On Tue, Nov 17, 2009 at 10:23 AM, Peter Keegan wrote: >>This is a generic solution, but just make sure you don't do the >>map lookup for every doc collected, if you can help it, else that'll >>slow down your search. > > What I just learned is that a Scorer is created for each segment (lights > on!). > So, couldn't I just do the subreader->docBase map lookup once when the > custom scorer is created? No need to access the map for every doc this way. Right, that should work. Mike --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org For additional commands, e-mail: java-user-help@lucene.apache.org