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] [Commented] (LUCENE-3239) drop java 5 "support"
Date Fri, 24 Jun 2011 22:51:47 GMT

    [ https://issues.apache.org/jira/browse/LUCENE-3239?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13054728#comment-13054728
] 

Robert Muir commented on LUCENE-3239:
-------------------------------------

+1, this seems like a good compromise. 

So let me make sure we are on the same page:
* trunk moves to java6 (all of the source tree, not just solr/)
* branch_3x stays the same (limit ourselves to what compiles with java5), its already the
de-facto reality that java5 is not officially supported since we do not even test it.


> 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