From java-user-return-39512-apmail-lucene-java-user-archive=lucene.apache.org@lucene.apache.org Sat Apr 04 15:45:30 2009 Return-Path: Delivered-To: apmail-lucene-java-user-archive@www.apache.org Received: (qmail 88853 invoked from network); 4 Apr 2009 15:45:30 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 4 Apr 2009 15:45:30 -0000 Received: (qmail 29792 invoked by uid 500); 4 Apr 2009 15:45:28 -0000 Delivered-To: apmail-lucene-java-user-archive@lucene.apache.org Received: (qmail 29686 invoked by uid 500); 4 Apr 2009 15:45:28 -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 29676 invoked by uid 99); 4 Apr 2009 15:45:28 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Apr 2009 15:45:28 +0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [209.85.200.172] (HELO wf-out-1314.google.com) (209.85.200.172) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Apr 2009 15:45:21 +0000 Received: by wf-out-1314.google.com with SMTP id 29so1540159wff.20 for ; Sat, 04 Apr 2009 08:44:59 -0700 (PDT) MIME-Version: 1.0 Received: by 10.142.134.20 with SMTP id h20mr680543wfd.342.1238859899735; Sat, 04 Apr 2009 08:44:59 -0700 (PDT) In-Reply-To: <8fdf49110904040725u493d83dby574149d2ab1f90f8@mail.gmail.com> References: <8fdf49110904032356s2cf88d02hedef29300af2af2c@mail.gmail.com> <9ac0c6aa0904040303m2bde366bof91a60a92cc6a198@mail.gmail.com> <52193.93.97.155.28.1238846110.squirrel@webmail.cis.strath.ac.uk> <9ac0c6aa0904040522w53ddee63m25220b301bc0204e@mail.gmail.com> <8fdf49110904040725u493d83dby574149d2ab1f90f8@mail.gmail.com> Date: Sat, 4 Apr 2009 11:44:59 -0400 Message-ID: <9ac0c6aa0904040844m7ffce6f6uc7177e71d86d610b@mail.gmail.com> Subject: Re: Term Limit? From: Michael McCandless To: java-user@lucene.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org On Sat, Apr 4, 2009 at 10:25 AM, deminix wrote: > AFAIK there isn't an api that returns the current number of terms, correct? Alas, no. This limitation has been talked about before... maybe we should add it. But: it's not actually simple to compute, at the MultiSegmentReader level. Each SegmentReader knows the unique term count, though. I wonder if we could expose the API, but if you call it on a MultiSegmentReader, it will throw UnsupportedOperationException. Instead, you could call getSequentialSubReaders (added in 2.9), and ask those readers for the unique term count. Would something like that work? Mike --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org For additional commands, e-mail: java-user-help@lucene.apache.org