Return-Path: Delivered-To: apmail-lucene-java-dev-archive@www.apache.org Received: (qmail 32685 invoked from network); 21 Feb 2006 22:24:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 21 Feb 2006 22:24:24 -0000 Received: (qmail 77742 invoked by uid 500); 21 Feb 2006 22:24:20 -0000 Delivered-To: apmail-lucene-java-dev-archive@lucene.apache.org Received: (qmail 77708 invoked by uid 500); 21 Feb 2006 22:24:19 -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 77697 invoked by uid 99); 21 Feb 2006 22:24:19 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 Feb 2006 14:24:19 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [68.230.240.37] (HELO eastrmmtao02.cox.net) (68.230.240.37) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 Feb 2006 14:24:18 -0800 Received: from [192.168.2.85] (really [70.187.212.165]) by eastrmmtao02.cox.net (InterMail vM.6.01.05.02 201-2131-123-102-20050715) with ESMTP id <20060221222352.VEVG14821.eastrmmtao02.cox.net@[192.168.2.85]> for ; Tue, 21 Feb 2006 17:23:52 -0500 Message-ID: <43FB9300.2080005@net-frame.com> Date: Tue, 21 Feb 2006 17:24:00 -0500 From: Terry Steichen User-Agent: Mozilla Thunderbird 1.0.7 (Windows/20050923) X-Accept-Language: en-us, en MIME-Version: 1.0 To: java-dev@lucene.apache.org Subject: Re: Lucene 1.9 RC1 release available References: <43FB4438.8070409@apache.org> In-Reply-To: <43FB4438.8070409@apache.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N In reviewing the latest changes incorporated into release 1.9 RC1, I noticed a change responding to JIRA item LUCENE-306. According to the writeup, the new change forces the wildcard pattern 'cat??' to exactly match the length of the term (in this case, a five-letter term starting with 'cat'). If my understanding of this change is correct, I'm concerned that this will actually make some fairly common query expressions more difficult to construct. For example, let's say that I'm interested in docs with terms 'riot', 'riots', 'rioting' and 'rioters' (which, I think, is a reasonable kind of query). Under the previous versions of QueryParser, I could simply specify 'riot???' and capture all of those variants. With the new change (if I understand it correctly), I would have to either spell out all the individual terms, or specify something like '(riot riot? riot???)'. I can see that there might be some cases where you might want to get only term matches of a specific length; however, IMHO, those needs would be far less common than the kind of needs I've tried to illustrate with 'riot???'. I have a personal interest in that this new change will force me to change and retest a large number of pre-defined, fairly complex queries. If it is deemed important to have the new capability, could we perhaps incorporate a flag that could be set to override the change and QueryParser using the previous logic on this? Doug Cutting wrote: > Release 1.9 RC1 of Lucene is now available from: > > http://www.apache.org/dyn/closer.cgi/lucene/java/ > > This release candidate has many improvements since release 1.4.3, > including new features, performance improvements, bug fixes, etc. For > details, see: > > http://svn.apache.org/viewcvs.cgi/*checkout*/lucene/java/branches/lucene_1_9/CHANGES.txt?rev=379190 > > > 1.9 will be the last 1.x release. It is both back-compatible with > 1.4.3 and forward-compatible with the upcoming 2.0 release. Many > methods and classes in 1.4.3 have been deprecated in 1.9 and will be > removed in 2.0. Applications must compile against 1.9 without > deprecation warnings before they are compatible with 2.0. > > Doug > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org > For additional commands, e-mail: java-dev-help@lucene.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org For additional commands, e-mail: java-dev-help@lucene.apache.org