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