Return-Path: Delivered-To: apmail-lucene-java-dev-archive@www.apache.org Received: (qmail 33095 invoked from network); 1 Apr 2009 23:05:49 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 1 Apr 2009 23:05:49 -0000 Received: (qmail 65080 invoked by uid 500); 1 Apr 2009 23:05:49 -0000 Delivered-To: apmail-lucene-java-dev-archive@lucene.apache.org Received: (qmail 64982 invoked by uid 500); 1 Apr 2009 23:05:48 -0000 Mailing-List: contact java-dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-dev@lucene.apache.org Delivered-To: mailing list java-dev@lucene.apache.org Received: (qmail 64974 invoked by uid 99); 1 Apr 2009 23:05:48 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Apr 2009 23:05:48 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jason.rutherglen@gmail.com designates 74.125.44.28 as permitted sender) Received: from [74.125.44.28] (HELO yx-out-2324.google.com) (74.125.44.28) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Apr 2009 23:05:42 +0000 Received: by yx-out-2324.google.com with SMTP id 8so186865yxb.5 for ; Wed, 01 Apr 2009 16:05:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=1fPNh7bOVAzQiqVe5pYT2KuplfZMh6vkNRnATb9OzWU=; b=p7qlGvhJtey3Gv0WNnuRnh+sFDn0G67QQ49hlRaNOwYC8FPSafcQAHDUtir3G30Ks7 BxulVpDQYlnprfocg6ncHpltf2BDoctfQuC0G/UqmZyuw7Ah5JdXfaew0atjzpFpK3n7 XtQj33JtPCrXKNRPjrnYxDP3Rtybr0+/Iu/qQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=kFfUDcYNle8/I6msu3seZY0vz0poZIzfIDYPZ88uNUVgdWhRWxTTVI0BKZchTUqb08 vuqdxWXynQ9MM5VbrVVEX2nqvGT2JeqGqb8dc58M1hE2TBrjCEfOwfCC7mOdFO23OMUX Xj/0c1n+o3VbKFHwYl7aD/7FRrCEOtX76SfC8= MIME-Version: 1.0 Received: by 10.150.225.17 with SMTP id x17mr15249133ybg.219.1238627121547; Wed, 01 Apr 2009 16:05:21 -0700 (PDT) Date: Wed, 1 Apr 2009 16:05:21 -0700 Message-ID: <85d3c3b60904011605l44cdf9d7k91df4f3ebd8a134d@mail.gmail.com> Subject: Future projects From: Jason Rutherglen To: java-dev@lucene.apache.org Content-Type: multipart/alternative; boundary=000e0cd4033296ccb8046686598e X-Virus-Checked: Checked by ClamAV on apache.org --000e0cd4033296ccb8046686598e Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Now that LUCENE-1516 is close to being committed perhaps we can figure out the priority of other issues: 1. Searchable IndexWriter RAM buffer 2. Finish up benchmarking and perhaps implement passing filters to the SegmentReader level 3. Deleting by doc id using IndexWriter With 1) I'm interested in how we will lock a section of the bytes for use by a given reader? We would not actually lock them, but we need to set aside the bytes such that for example if the postings grows, TermDocs iteration does not progress to beyond it's limits. Are there any modifications that are needed of the RAM buffer format? How would the term table be stored? We would not be using the current hash method? --000e0cd4033296ccb8046686598e Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Now that LUCENE-1516 is close to being committed perhaps we can
figure o= ut the priority of other issues:

1. Searchable IndexWriter RAM buffe= r

2. Finish up benchmarking and perhaps implement passing
filter= s to the SegmentReader level

3. Deleting by doc id using IndexWriter

With 1) I'm interest= ed in how we will lock a section of the
bytes for use by a given reader?= We would not actually lock
them, but we need to set aside the bytes suc= h that for example
if the postings grows, TermDocs iteration does not progress to
beyond it= 's limits. Are there any modifications that are needed
of the RAM bu= ffer format? How would the term table be stored? We
would not be using t= he current hash method?
--000e0cd4033296ccb8046686598e--