lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Terry Steichen" <te...@net-frame.com>
Subject Re: New FieldSortedHitQueue uses Java 1.4 feature
Date Fri, 12 Mar 2004 22:47:26 GMT
I wonder if someone could clear up this issue.  I'd like to test the latest
CVS version, but it won't compile (because it can't find
java.util.regex.Pattern).  If this regex-dependency is to remain, is there a
way that us non-1.4-JVM users could add some library to get around this
problem?  Or, is there a plan to remove it, or at least make it optional?

Regards,

Terry

----- Original Message -----
From: "Doug Cutting" <cutting@apache.org>
To: "Lucene Developers List" <lucene-dev@jakarta.apache.org>
Sent: Monday, March 08, 2004 1:33 PM
Subject: Re: New FieldSortedHitQueue uses Java 1.4 feature


> Robert Engels wrote:
> > Seems like a bad precedent... if developers have to worry about coding
> > around problems in specific JDK's, it could be a nightmare. What about
the
> > next user who uses some JDK than is less mainstream?
>
> I think you're responding to the other branch of this thread!
>
> What I was suggesting here is that Tim remove the regex code from the
> Lucene 1.4 codebase, since it requires Java 1.4, while everything else
> in Lucene requires only Java 1.2.
>
> Separately, there's the issue of how Lucene should handle a bug in IBM's
> 1.3 JIT, but that's not what I was talking about here.
>
> Doug
>
> > -----Original Message-----
> > From: Doug Cutting [mailto:cutting@apache.org]
> > Sent: Monday, March 08, 2004 11:57 AM
> > To: Lucene Developers List
> > Subject: Re: New FieldSortedHitQueue uses Java 1.4 feature
> >
> >
> > Tim Jones wrote:
> >
> >>But, if this is the only code depending on java 1.4, it seems like it
> >
> > would
> >
> >>be better to remove it for better version compatibility.  Perhaps what
> >
> > would
> >
> >>be best would be to have the code detect which version it's running
under
> >>and act appropriately.
> >
> >
> > I vote for just removing it, and keeping Lucene 1.4 compatible with Java
> > 1.2.  I don't think it's worth trying to detect the version.  You might
> > add a comment, or even a commented-out 1.4-based implementation, to mark
> > this as something to revisit when we eventually move Lucene to Java 1.4.
> >
> > Doug
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: lucene-dev-help@jakarta.apache.org
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: lucene-dev-help@jakarta.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: lucene-dev-help@jakarta.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: lucene-dev-help@jakarta.apache.org


Mime
View raw message