[
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14658666#comment-14658666
]
Shawn Heisey commented on LUCENE-6722:
--------------------------------------
bq. Personally, unless we are boxed in a corner, I think this is what major
versions are for.
I agree. I'm not planning to drop a formal veto on this, but I don't think
it's time yet. If the group consensus is that we are *seriously* hampered by
Java 7, perhaps we should be working on stabilizing trunk for a 6.0 release.
It's true that the switch to Java 7 in version 4.8 has not resulted in the
major community backlash that was feared by some, but it was still a risky
move, and I don't think we should do it again without a situation where we are
frequently fighting with the limitations of the older version and code
differences between trunk and the stable branch. I haven't seen any evidence
that we are in that situation.
My company has a far less stringent policy regarding major upgrades than Erick
described, but we still don't do such upgrades just because the new version has
been out for X months and the old version is end of life. We still have a
small number of things running Java 6, because we don't want to spend the time
doing the necessary quality testing to upgrade. Chances are that we could drop
Java 7 or 8 in and everything would work great ... but our customers would
likely move elsewhere if they found out that we did a major Java upgrade
without testing it thoroughly. That's even more likely if they learn about
what we did because their website stopped working.
> Java 8 as the minimum supported JVM version for branch_5x
> ---------------------------------------------------------
>
> Key: LUCENE-6722
> URL: https://issues.apache.org/jira/browse/LUCENE-6722
> Project: Lucene - Core
> Issue Type: Wish
> Reporter: Shalin Shekhar Mangar
> Priority: Blocker
> Fix For: 5.4
>
>
> Require Java 8 as the minimum supported JVM version for branch_5x.
> # Java 7 is already EOL'ed
> # Trunk is already at Java8
> # Important Solr components such as Jetty 9.3.x already require Java 8
> # Nashorn Javascript engine available in Java 8 is just so much faster and we
> may see more usage of JS inside Solr (SOLR-7576 etc.)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]