lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Muir (JIRA)" <j...@apache.org>
Subject [jira] [Created] (LUCENE-3239) drop java 5 "support"
Date Fri, 24 Jun 2011 16:07:47 GMT
drop java 5 "support"
---------------------

                 Key: LUCENE-3239
                 URL: https://issues.apache.org/jira/browse/LUCENE-3239
             Project: Lucene - Java
          Issue Type: Task
            Reporter: Robert Muir


its been discussed here and there, but I think we need to drop java 5 "support", for these
reasons:
* its totally untested by any continual build process. Testing java5 only when there is a
release candidate ready is not enough. If we are to claim "support" then we need a hudson
actually running the tests with java 5.
* its now unmaintained, so bugs have to either be hacked around, tests disabled, warnings
placed, but some things simply cannot be fixed... we cannot actually "support" something that
is no longer maintained: we do find JRE bugs (http://wiki.apache.org/lucene-java/SunJavaBugs)
and its important that bugs actually get fixed: cannot do everything with hacks.
* because of its limitations, we do things like allow 20% slower grouping speed. I find it
hard to believe we are sacrificing performance for this.

So, in summary: because we don't test it at all, because its buggy and unmaintained, and because
we are sacrificing performance, I think we need to cutover the build system for the next release
to require java 6.


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

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


Mime
View raw message