Whilst Java6 may be soon coming to EOL, I am still supporting many large 
corporates on Java 1.4 - corporates do not necessarily move quickly - not if 
their solution works.

Just something to consider from the real world.

-Chris

Sent from my iPhone

On 09/08/2012, at 1:13 AM, Tamás Cservenák <ta...@cservenak.net> wrote:

> 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 <rfscho...@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 <ol...@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" <ta...@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-unsubscr...@maven.apache.org>
>> For additional commands, e-mail: dev-h...@maven.apache.org
>> 
>> 

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

Reply via email to