HI,

JDK6's EOL is Feb 2013 (http://www.oracle.com/technetwork/java/eol-135779.html), so it's near.

Markku

On 8.8.2012 23:46, Robert Scholte wrote:
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 <ta...@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 <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



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

Reply via email to