maven-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Scholte" <rfscho...@apache.org>
Subject Re: Maven Indexer Changes
Date Wed, 08 Aug 2012 20:46:22 GMT
In theory you're right about the timing, but the facts are different. It  
seems like the larger the company, the slower the time. I've seen  
companies still using jdk1.4 because they had a lot of trouble to upgrade  
to a newer version of an application server.
The version of this JDK is not related to the version used by Maven,  
although some think they should use the same JDK.

JDK5's EOL was april 2008, I'm pretty sure Maven started requiring JDK5 a  
lot of months (years?) after this date.

Some time we should move to JDK6, but I don't think that time has come yet.

Robert

Op Wed, 08 Aug 2012 21:43:24 +0200 schreef Tamás Cservenák  
<tamas@cservenak.net>:

> In short: Java6 EOL is coming in months now, users running 1.5 and below
> should really consider an upgrade.
> A bit longer: Java6 1st release happened in 2006, 6 years ago. In our
> profession, that is around 70 years old, 6 years corresponds to -- for
> example in optics (first known lenses are about 700 BC according to
> wikipedia) -- to roughly 233 years. So, in case you wear spectacles,  
> would
> you wear these today http://www.sptddog.com/sotp/18thcent.jpg ?
>
>
> In essence: not really needed for now, as Lucene 3.6.1 is fine on Java5,
> and IOEx new constructor is used in very few places.... but we can go  
> back
> in time for 233 years for now.
>
>
> Thanks,
> ~t~
>
> On Wed, Aug 8, 2012 at 7:24 PM, Robert Scholte <rfscholte@apache.org>  
> wrote:
>
>> What's the reason for the "Bumped MI to Java6 level."?
>> Looks like a potential issue to me (assuming a lot of projects still use
>> java5)
>>
>> -Robert
>>
>> Op Wed, 08 Aug 2012 18:29:41 +0200 schreef Olivier Lamy  
>> <olamy@apache.org
>> >:
>>
>>
>>  Nice changes.
>>> +1 to merge that.
>>> Maybe some jiras entries to create :-)
>>>
>>> --
>>> Olivier
>>> Le 7 août 2012 23:21, "Tamás Cservenák" <tamas@cservenak.net> a écrit
:
>>>
>>>  Hi there,
>>>>
>>>> Olivier did a great job of releasing Maven Indexer 4.1.3 that bumped
>>>> Lucene
>>>> to 3.6.1.
>>>>
>>>> But, having Lucene 3.6.1 in MI makes us now possible to do more. Here  
>>>> is
>>>> a
>>>> branch I did today:
>>>> https://github.com/cstamas/**maven-indexer/commits/fixes<https://github.com/cstamas/maven-indexer/commits/fixes>
>>>>
>>>> Basically, it has following changes:
>>>> * Removed heavy uses of StringBuffer, replaced with StringBuilder
>>>> * Version bumped to 4.5.0-SNAP (from 4.1.4-SNAP) as changes below
>>>> introduces API breakage (especially how you "acquire" IndexSearcher  
>>>> from
>>>> context, needed to properly implement locking semantics)
>>>> * Removed bottle warmer threads completely
>>>> * Removed problematic locking around contexts as we rely now on Lucene
>>>> * Using new SearcherManager (see
>>>>
>>>> http://blog.mikemccandless.**com/2011/09/lucenes-**
>>>> searchermanager-simplifies.**html<http://blog.mikemccandless.com/2011/09/lucenes-searchermanager-simplifies.html>
>>>> )
>>>> instead of doing all this manually + relying on those removed stuff  
>>>> above
>>>> * Removed deprecated baggage
>>>>
>>>> Changes above renders issues MINDEXER-52 and alike actually a
>>>> "non-issues".
>>>>
>>>>
>>>> Please comment the changes.
>>>>
>>>>
>>>>
>>>> Thanks,
>>>> ~t~
>>>>
>>>
>> ------------------------------**------------------------------**---------
>> To unsubscribe, e-mail:  
>> dev-unsubscribe@maven.apache.**org<dev-unsubscribe@maven.apache.org>
>> For additional commands, e-mail: dev-help@maven.apache.org
>>

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


Mime
View raw message