Return-Path: Delivered-To: apmail-lucene-java-user-archive@www.apache.org Received: (qmail 13942 invoked from network); 8 Dec 2008 14:17:57 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 8 Dec 2008 14:17:57 -0000 Received: (qmail 21843 invoked by uid 500); 8 Dec 2008 14:18:03 -0000 Delivered-To: apmail-lucene-java-user-archive@lucene.apache.org Received: (qmail 21816 invoked by uid 500); 8 Dec 2008 14:18:03 -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 21805 invoked by uid 99); 8 Dec 2008 14:18:03 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 08 Dec 2008 06:18:03 -0800 X-ASF-Spam-Status: No, hits=-1.8 required=10.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of gresh@us.ibm.com designates 32.97.182.142 as permitted sender) Received: from [32.97.182.142] (HELO e2.ny.us.ibm.com) (32.97.182.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 08 Dec 2008 14:16:31 +0000 Received: from d01relay02.pok.ibm.com (d01relay02.pok.ibm.com [9.56.227.234]) by e2.ny.us.ibm.com (8.13.1/8.13.1) with ESMTP id mB8EGeBN018282 for ; Mon, 8 Dec 2008 09:16:40 -0500 Received: from d01av02.pok.ibm.com (d01av02.pok.ibm.com [9.56.224.216]) by d01relay02.pok.ibm.com (8.13.8/8.13.8/NCO v9.1) with ESMTP id mB8EHJxC118986 for ; Mon, 8 Dec 2008 09:17:19 -0500 Received: from d01av02.pok.ibm.com (loopback [127.0.0.1]) by d01av02.pok.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id mB8EGnqB032604 for ; Mon, 8 Dec 2008 09:16:49 -0500 Received: from d01ml605.pok.ibm.com (d01ml605.pok.ibm.com [9.56.227.91]) by d01av02.pok.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id mB8EGnId032598 for ; Mon, 8 Dec 2008 09:16:49 -0500 In-Reply-To: <5d53d5770812051457q76c3c47fw820e48ad7c7520d0@mail.gmail.com> To: java-user@lucene.apache.org MIME-Version: 1.0 Subject: Re: TopDocs - Get all docs? X-Mailer: Lotus Notes Release 7.0 HF277 June 21, 2006 From: Donna L Gresh Message-ID: Date: Mon, 8 Dec 2008 09:17:17 -0500 X-MIMETrack: Serialize by Router on D01ML605/01/M/IBM(Build V85_10262008HFIGS1|October 26, 2008) at 12/08/2008 09:17:18, Serialize complete at 12/08/2008 09:17:18 Content-Type: multipart/alternative; boundary="=_alternative 004E6A7485257519_=" X-Virus-Checked: Checked by ClamAV on apache.org --=_alternative 004E6A7485257519_= Content-Type: text/plain; charset="US-ASCII" I have a need to get the list of all "empid"s (defined by me) in the index so that I can remove the ones that are "stale" by my definition; in this snippet I'm returning all the "empids" for later processing, but the core is very simple. public Vector getIndexIds() throws Exception { Vector vec = new Vector(); IndexReader ireader = IndexReader.open(directoryName); int numdocs = ireader.numDocs(); for (int i=0; i wrote on 12/05/2008 05:57:20 PM: > Is there an easy way to get all the documents in the index? > Kinda like this: > > TopDocs everything = ???.GetAllDocuments(); --=_alternative 004E6A7485257519_=--