Return-Path: X-Original-To: apmail-lucene-dev-archive@www.apache.org Delivered-To: apmail-lucene-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A609E6DB8 for ; Fri, 24 Jun 2011 19:04:12 +0000 (UTC) Received: (qmail 36019 invoked by uid 500); 24 Jun 2011 19:04:11 -0000 Delivered-To: apmail-lucene-dev-archive@lucene.apache.org Received: (qmail 35870 invoked by uid 500); 24 Jun 2011 19:04:10 -0000 Mailing-List: contact dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@lucene.apache.org Delivered-To: mailing list dev@lucene.apache.org Received: (qmail 35859 invoked by uid 99); 24 Jun 2011 19:04:10 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 24 Jun 2011 19:04:10 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 24 Jun 2011 19:04:08 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 94FC142E70D for ; Fri, 24 Jun 2011 19:03:47 +0000 (UTC) Date: Fri, 24 Jun 2011 19:03:47 +0000 (UTC) From: "Mark Miller (JIRA)" To: dev@lucene.apache.org Message-ID: <1255556491.38279.1308942227606.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <267072190.37056.1308931667428.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Commented] (LUCENE-3239) drop java 5 "support" MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/LUCENE-3239?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13054629#comment-13054629 ] Mark Miller commented on LUCENE-3239: ------------------------------------- That seems reasonable to me - officially we endorse/support java 6, but we can the 3.x line to 5 features. I can live with that myself. > 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