Return-Path: Delivered-To: apmail-lucene-dev-archive@www.apache.org Received: (qmail 40895 invoked from network); 7 Oct 2010 15:05:56 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 7 Oct 2010 15:05:56 -0000 Received: (qmail 57751 invoked by uid 500); 7 Oct 2010 15:05:55 -0000 Delivered-To: apmail-lucene-dev-archive@lucene.apache.org Received: (qmail 57699 invoked by uid 500); 7 Oct 2010 15:05:55 -0000 Mailing-List: contact dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@lucene.apache.org Delivered-To: mailing list dev@lucene.apache.org Received: (qmail 57692 invoked by uid 99); 7 Oct 2010 15:05:54 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 07 Oct 2010 15:05:54 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 07 Oct 2010 15:05:52 +0000 Received: from thor (localhost [127.0.0.1]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o97F5Uqa000528 for ; Thu, 7 Oct 2010 15:05:31 GMT Message-ID: <16108836.26141286463930809.JavaMail.jira@thor> Date: Thu, 7 Oct 2010 11:05:30 -0400 (EDT) From: "Greg Tarr (JIRA)" To: dev@lucene.apache.org Subject: [jira] Commented: (LUCENE-1720) TimeLimitedIndexReader and associated utility class MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/LUCENE-1720?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12918937#action_12918937 ] Greg Tarr commented on LUCENE-1720: ----------------------------------- If I may I'd like to retract my wish for this to be available in the main lucene build pending further testing on our systems. There seems to be some code that was available in earlier versions of this patch but removed from the latest version (2010-02-15). Specifically the TimeLimitingIndexReader.java once had a method called getSequentialSubReaders(), but this has been removed from the latest commit.. Could someone please explain why this change has been made? > TimeLimitedIndexReader and associated utility class > --------------------------------------------------- > > Key: LUCENE-1720 > URL: https://issues.apache.org/jira/browse/LUCENE-1720 > Project: Lucene - Java > Issue Type: New Feature > Components: Index > Reporter: Mark Harwood > Assignee: Mark Harwood > Priority: Minor > Attachments: ActivityTimedOutException.java, ActivityTimeMonitor.java, ActivityTimeMonitor.java, ActivityTimeMonitor.java, LUCENE-1720.patch, LUCENE-1720.patch, Lucene-1720.patch, Lucene-1720.patch, LUCENE-1720.patch, TestTimeLimitedIndexReader.java, TestTimeLimitedIndexReader.java, TimeLimitedIndexReader.java, TimeLimitedIndexReader.java > > > An alternative to TimeLimitedCollector that has the following advantages: > 1) Any reader activity can be time-limited rather than just single searches e.g. the document retrieve phase. > 2) Times out faster (i.e. runaway queries such as fuzzies detected quickly before last "collect" stage of query processing) > Uses new utility timeout class that is independent of IndexReader. > Initial contribution includes a performance test class but not had time as yet to work up a formal Junit test. > TimeLimitedIndexReader is coded as JDK1.5 but can easily be undone. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org For additional commands, e-mail: dev-help@lucene.apache.org