Return-Path: Delivered-To: apmail-lucene-java-user-archive@www.apache.org Received: (qmail 61957 invoked from network); 7 Jan 2010 17:21:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 7 Jan 2010 17:21:59 -0000 Received: (qmail 50581 invoked by uid 500); 7 Jan 2010 17:21:57 -0000 Delivered-To: apmail-lucene-java-user-archive@lucene.apache.org Received: (qmail 50533 invoked by uid 500); 7 Jan 2010 17:21:57 -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 50523 invoked by uid 99); 7 Jan 2010 17:21:57 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 07 Jan 2010 17:21:57 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [68.116.39.62] (HELO rectangular.com) (68.116.39.62) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 07 Jan 2010 17:21:48 +0000 Received: from marvin by rectangular.com with local (Exim 4.63) (envelope-from ) id 1NSw32-0003E9-MZ for java-user@lucene.apache.org; Thu, 07 Jan 2010 09:21:24 -0800 Date: Thu, 7 Jan 2010 09:21:24 -0800 To: java-user@lucene.apache.org Subject: Re: R-Tree in lucene thoughts? Message-ID: <20100107172124.GA12307@rectangular.com> References: <58B5F7E8-F5D1-47EB-B1F8-864ABFC27DFA@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <58B5F7E8-F5D1-47EB-B1F8-864ABFC27DFA@gmail.com> User-Agent: Mutt/1.5.13 (2006-08-11) From: Marvin Humphrey X-Virus-Checked: Checked by ClamAV on apache.org On Thu, Jan 07, 2010 at 10:13:00AM -0500, Ryan McKinley wrote: > With the new flexible indexing stuff, would it be possible to natively > write an rtree to disk in the index process? The question I'd have is, how would you handle interleaving of hits from different segments? Meaning, if you have a priority queue with 10 slots, 10 hits from one segment, and 10 hits from another segment, how do you determine which his win and which fall out the bottom of the queue? > It looks like Lucy has considered something similar: > http://www.lucidimagination.com/search/document/75ac07b7e2d6160d/pluggable_indexreader_was_real_time_updates Yes. That post is from last spring; since then, a prototype of the Lucy pluggable IndexReader design has been implemented in KinoSearch, so you could write such a component today. Marvin Humphrey --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org For additional commands, e-mail: java-user-help@lucene.apache.org