From lucene-dev-return-8844-apmail-jakarta-lucene-dev-archive=jakarta.apache.org@jakarta.apache.org Sat Jan 08 13:39:07 2005 Return-Path: Delivered-To: apmail-jakarta-lucene-dev-archive@www.apache.org Received: (qmail 29416 invoked from network); 8 Jan 2005 13:39:07 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 8 Jan 2005 13:39:07 -0000 Received: (qmail 86589 invoked by uid 500); 8 Jan 2005 13:39:04 -0000 Delivered-To: apmail-jakarta-lucene-dev-archive@jakarta.apache.org Received: (qmail 86555 invoked by uid 500); 8 Jan 2005 13:39:04 -0000 Mailing-List: contact lucene-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Lucene Developers List" Reply-To: "Lucene Developers List" Delivered-To: mailing list lucene-dev@jakarta.apache.org Received: (qmail 86541 invoked by uid 99); 8 Jan 2005 13:39:04 -0000 X-ASF-Spam-Status: No, hits=0.2 required=10.0 tests=NO_REAL_NAME X-Spam-Check-By: apache.org Received: from ajax-1.apache.org (HELO ajax.apache.org) (192.87.106.226) by apache.org (qpsmtpd/0.28) with ESMTP; Sat, 08 Jan 2005 05:39:02 -0800 Received: from ajax.apache.org (ajax.apache.org [127.0.0.1]) by ajax.apache.org (8.12.11/8.12.11) with ESMTP id j08Dd0vY005076 for ; Sat, 8 Jan 2005 14:39:00 +0100 Received: (from nobody@localhost) by ajax.apache.org (8.12.11/8.12.11/Submit) id j08Dd0Yc005074; Sat, 8 Jan 2005 14:39:00 +0100 Date: Sat, 8 Jan 2005 14:39:00 +0100 Message-Id: <200501081339.j08Dd0Yc005074@ajax.apache.org> From: bugzilla@apache.org To: lucene-dev@jakarta.apache.org Subject: DO NOT REPLY [Bug 32965] - Use filter bits for next() and skipTo() in FilteredQuery X-Bugzilla-Reason: AssignedTo X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND· INSERTED IN THE BUG DATABASE. http://issues.apache.org/bugzilla/show_bug.cgi?id=32965 paul.elschot@xs4all.nl changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #13910|0 |1 is obsolete| | ------- Additional Comments From paul.elschot@xs4all.nl 2005-01-08 14:38 ------- Created an attachment (id=13940) --> (http://issues.apache.org/bugzilla/attachment.cgi?id=13940&action=view) Reworked FilteredQuery to also use IterFilter Using both filter types required introducing some abstract inline superclasses for the Weight and the Scorer. The inline subclasses for the Scorer are a bit too large for good readability. All Lucene tests pass. This version always converts a BitSet filter to an IterFilter for testing. This conversion is done by an calling an the useIterFilter() method in the BitSet constructor. Leaving out this call provides backward compatible behaviour. All tests pass, with and without the call to useIterFilter(). Some tests from TestRangeFilter even show a reduced size for the SortedVIntList when compared to the BitSet. Regards, Paul Elschot -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. --------------------------------------------------------------------- To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: lucene-dev-help@jakarta.apache.org