[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-07 Thread Joel Bernstein (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14661626#comment-14661626
 ] 

Joel Bernstein commented on LUCENE-6722:


The SQL Interface (SOLR-7560) is currently in trunk. This feature was 
originally slated for Solr 5.3 but I had to revert because the Presto libraries 
relied on Java 8. I now have a version that uses Calcite instead of Presto 
almost ready to release with Solr 5.4. 

If 6.0 is really that close I'm inclined to release the Presto code that is 
already in trunk with Solr 6. I'll just work on new features of the SQL 
interface in trunk until the 6.0 release. 

I've been holding off on updating the CHANGES.txt until I successfully 
backported to 5x, but if the decision is made to release trunk in the next 
couple months of I can just add all the tickets involved in the SQL interface 
under Solr 6 changes.

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-06 Thread Anshum Gupta (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14660275#comment-14660275
 ] 

Anshum Gupta commented on LUCENE-6722:
--

+1 on Uwe's plan. I am happy to see that the move is at least being planned.

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-06 Thread Mark Miller (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14659760#comment-14659760
 ] 

Mark Miller commented on LUCENE-6722:
-

bq. At least to make the life of developers easy , we must do it

Making our two branches identical is a silly idea for a solution. As a 
community we decided on 2 dev branches for a reason. So they can diverge :) If 
we don't want that, let's not play games with 2 branches. If we do want that, 
let's not cry about divergence.

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-06 Thread Robert Muir (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14659767#comment-14659767
 ] 

Robert Muir commented on LUCENE-6722:
-

+1 Uwe

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-06 Thread Uwe Schindler (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14659658#comment-14659658
 ] 

Uwe Schindler commented on LUCENE-6722:
---

Hi,
we should not move the 5.x branch to Java 8 a this point. The differences 
between trunk and 5.x are not so big, so we can instead just switch to Lucene 6 
aka Trunk. Backporting all the Java 8 changes back to branch5x is a lot of 
work, because you have to pick lots of commits and backport them again.

I would like to prepare Lucene trunk to make it releaseable (e.g., fix the 
Stored/IndexDocument issues with docvalues) and then release 6.0 during the 
next year.

Most merge conflicts I see between trunk and 5.x are more related to 
Index/StorableDocument. The differences in Java code are minimal (we have some 
lambdas in trunk already, but nobody really did a big rewrite of that code). 
I backported some stuff that used Java 8 code in trunk, but that was quite 
simple.

So my vote:
-1 to move branch_5x to Java 8
+1 to work on releasing trunk as Lucene 6

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-06 Thread Mark Miller (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14659758#comment-14659758
 ] 

Mark Miller commented on LUCENE-6722:
-

As usual, Uwe gets it :)

+1

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-06 Thread Adrien Grand (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14659762#comment-14659762
 ] 

Adrien Grand commented on LUCENE-6722:
--

+1 to Uwe's plan

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-06 Thread Mark Miller (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14659769#comment-14659769
 ] 

Mark Miller commented on LUCENE-6722:
-

bq. This leads us to an interesting question – is software for users or for 
developers?

In my experience, that depends on the ratio of devs that are paid to work on 
the project as a day job.

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-06 Thread Mark Miller (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14660946#comment-14660946
 ] 

Mark Miller commented on LUCENE-6722:
-

If we push on 6, plenty more things will fall into it if history is any guide. 
I don't think users need to be like, wow, another major version, so many 
features! Our project has historically been this way anyway - we have had like 
1.5 real major releases that are game changers. That's okay. The rest have been 
done for other reasons.

If devs want to start working with features that require Java 8 and get those 
in the hands of users, I think thats good enough reason to do 6 for devs and 
users.

If people are banging on our door for another 5.x release after 6 is out, 
nothing stops us.



 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-06 Thread Yonik Seeley (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14661130#comment-14661130
 ] 

Yonik Seeley commented on LUCENE-6722:
--

bq. As it stands now there are only 12 – twelve – changes that are Trunk-only, 
and none of those are major features (many are deprecations). Probably because 
devs (or their boss?) prioritize getting every single commit backported to 5.x 
right away.

Yep, that's where I am.  If humanly possible I want every single feature in 5x 
so users can actually use them.  Who wants to develop something for trunk only 
when you have no idea when it will actually be released?  And who want's to 
change existing code in trunk too much if it causes pain/conflicts backporting 
to 5x? Not me :-)  I purposely keep trunk and 5x as close as possible.  Given 
that, using are there enough differences in trunk as a release metric is 
obviously pretty flawed.
As Mark points out, a lot of activity will happen once people feel a new major 
release coming.


 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-06 Thread JIRA

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14661139#comment-14661139
 ] 

Jan Høydahl commented on LUCENE-6722:
-

Yea, guess that's just how it is these days, however wrong it feels to 
release a new major version without major features :) We can hope Marks is 
right that by the time we're actually ready for a 6.0 release, some unique 
stuff will have materialized too!
+1 to work on releasing trunk as Lucene 6

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-06 Thread JIRA

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14660926#comment-14660926
 ] 

Jan Høydahl commented on LUCENE-6722:
-

+1 to Uwe's comments

Let 5.x stay Java7. No end user benefit in requiring Java8!

As it stands now there are only 12 -- twelve -- changes that are Trunk-only, 
and none of those are major features (many are deprecations). Probably because 
devs (or their boss?) prioritize getting every single commit backported to 5.x 
right away. Perhaps our software would be more healthy if we allow more changes 
to go in Trunk only; then the benefits to releasing the next major version 
would be obvious, and we would not need to go searching for justifications of 
releasing a major version in lack of real end-user benefits :-) Java8 only is 
not enough reason for users to upgrade since 5.x runs well in Java8.

One candidate could have been the whole Auth/Autz support for Solr, but that is 
too late now :)

So let's cut the 6.0.0 release once someone can argue there is enough major new 
stuff in Trunk-only that brings real end user benefit (for either Lucene or 
Solr users).

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-06 Thread JIRA

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14660937#comment-14660937
 ] 

Jan Høydahl commented on LUCENE-6722:
-

One potential justification for a 6.x would be revolutionizing our query parser 
stack, going all-in with Flex parsers, and adding true NEAR and ANY operator 
support (and perhaps others as well) to the default Lucene/Solr parsers 
(LUCENE-1823 and friends). Guess that aligns with the work of [~romseygeek] 
too? I know too little about the details to make a formal suggestion, just 
throwing in some ideas.

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-06 Thread Noble Paul (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14659894#comment-14659894
 ] 

Noble Paul commented on LUCENE-6722:


If it is a 6.0 that we need to move to java 8, let's move to 6.0. There is no 
reason why we should not use modern language features in our code because it is 
harder to apply the patch on to branch_5x

So how is it going to be?
5.3 , 5.4 and then 6.0 ?

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-06 Thread Shalin Shekhar Mangar (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14659933#comment-14659933
 ] 

Shalin Shekhar Mangar commented on LUCENE-6722:
---

bq. we should not move the 5.x branch to Java 8 a this point. The differences 
between trunk and 5.x are not so big, so we can instead just switch to Lucene 6 
aka Trunk. Backporting all the Java 8 changes back to branch5x is a lot of 
work, because you have to pick lots of commits and backport them again.

Backporting Java 8 changes is a lot of work, sure, but I am happy to help. You 
give a good argument for releasing Trunk as Lucene 6 and I don't disagree with 
it but it sounds like it isn't ready.

Merge conflicts or even language features aren't necessarily my reasons for 
proposing this move. I gave my reasons in the description of the issue out of 
which #3 is the most important to me.

So, here's what I propose. If you get to it first then you can release trunk as 
Lucene 6 either next year or whenever. If I get to it first and the consensus 
is that trunk isn't ready to be released, I'll copy over branch_5x to 
branch_6x, backport Java 8 support and release version 6. I am myself a month 
or two away from needing Jetty 9.3.x.

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-06 Thread Mark Miller (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14660340#comment-14660340
 ] 

Mark Miller commented on LUCENE-6722:
-

bq. 5.3 , 5.4 and then 6.0 ?

+1 - unless someone wants to do a 5.5 and 6.0 takes too long for some reason.

Otherwise, let's move to 6. We always have 7 after that.

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-06 Thread Shawn Heisey (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14660005#comment-14660005
 ] 

Shawn Heisey commented on LUCENE-6722:
--

+1 to Uwe's idea.

My fuzzy recollections regarding the switch of trunk to Java 7 involve a 
*major* concerted effort around critical improvements in the language -- in 
particular, switching all file I/O to the new Files class.  I recall something 
about a big effort to switch to the diamond operator, and a smaller effort to 
use try-with-resources as well.  Those changes were extremely fundamental and 
very likely caused backporting hell, so I was not particularly surprised that 
we included those changes in branch_4x and jumped our Java requirement.

So far I have not seen any evidence that anyone is quite as keen to integrate 
new Java 8 features on a large scale.  If that changes, then trunk will deviate 
significantly from branch_5x, and when that happens, then we will have an 
extremely compelling reason to change the minimum Java version in 5x.

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-06 Thread Erik Hatcher (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14660035#comment-14660035
 ] 

Erik Hatcher commented on LUCENE-6722:
--

More fuel to the fire, JavaScript.  Solr has update processing and DIH hooks 
for JavaScripting, and it's not compatible between Java7 and Java8.  I've 
encountered and had to fork an update-script.js file because of this already, 
see SOLR-7652.  There's probably more examples of where JavaScript differences 
cause compatibility headaches.

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-05 Thread Noble Paul (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14658563#comment-14658563
 ] 

Noble Paul commented on LUCENE-6722:


+1 
Please do it

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-05 Thread Anshum Gupta (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14658564#comment-14658564
 ] 

Anshum Gupta commented on LUCENE-6722:
--

+1. Glad to see this happening.

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-05 Thread Erick Erickson (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14658598#comment-14658598
 ] 

Erick Erickson commented on LUCENE-6722:


Do be aware that this is significantly painful for a number of organizations. I 
agree that we _can't_ be hobbled by some Solr user out there who refuses/can't 
migrate to Java8. But this is a 6 month process involving 8 different 
departments for some organizations.

So I'm just sayin' be prepared for a number of requests to backport JIRAs to 
Solr 5.3 since we have to stay on Java 7 please. We're not obligated to do 
that of course.



 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-05 Thread Mark Miller (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14658624#comment-14658624
 ] 

Mark Miller commented on LUCENE-6722:
-

Personally, unless we are boxed in a corner, I think this is what major 
versions are for.

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-05 Thread Shalin Shekhar Mangar (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14658654#comment-14658654
 ] 

Shalin Shekhar Mangar commented on LUCENE-6722:
---

bq. So I'm just sayin' be prepared for a number of requests to backport JIRAs 
to Solr 5.3 since we have to stay on Java 7 please. We're not obligated to do 
that of course.

Yeah, I am aware of that, Erick. That is probably going to happen whether we 
like it or not but let's cross that bridge when we get there.

bq. Personally, unless we are boxed in a corner, I think this is what major 
versions are for.

Yeah, but we have precedence. We upgraded to Java 7 in 4.8.0.

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-05 Thread Shawn Heisey (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-05 Thread Erick Erickson (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14658739#comment-14658739
 ] 

Erick Erickson commented on LUCENE-6722:


bq: Personally, unless we are boxed in a corner, I think this is what major 
versions are for.

So does this really become relase 6.0? I think this is premature but thought 
I'd ask.

bq: Yeah, but we have precedence. We upgraded to Java 7 in 4.8.0.

That was itself an outlier. That said, it's instructive that it seemed to go 
pretty smoothly.

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



Re: [jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-05 Thread Joel Bernstein
+1

The Java 8 requirement has delayed the release of the SQL interface because
Presto relies on Java 8. I'm mostly finished with replacing Presto with
Calcite, which is Java 7 compatible, so it's not going to save me much work
at this point. But it would be good to have the freedom of using libraries
that rely on Java 8.

Joel Bernstein
http://joelsolr.blogspot.com/

On Wed, Aug 5, 2015 at 3:38 PM, Erick Erickson (JIRA) j...@apache.org
wrote:


 [
 https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14658739#comment-14658739
 ]

 Erick Erickson commented on LUCENE-6722:
 

 bq: Personally, unless we are boxed in a corner, I think this is what
 major versions are for.

 So does this really become relase 6.0? I think this is premature but
 thought I'd ask.

 bq: Yeah, but we have precedence. We upgraded to Java 7 in 4.8.0.

 That was itself an outlier. That said, it's instructive that it seemed to
 go pretty smoothly.

  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: dev-unsubscr...@lucene.apache.org
 For additional commands, e-mail: dev-h...@lucene.apache.org




[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-05 Thread Noble Paul (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14658777#comment-14658777
 ] 

Noble Paul commented on LUCENE-6722:


The hardships we face while merging changes from trunk to branch_5x is a PITA. 
Atl east to make the life of developers easy , we must do it

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-05 Thread Dawid Weiss (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14658831#comment-14658831
 ] 

Dawid Weiss commented on LUCENE-6722:
-

bq. At least to make the life of developers easy , we must do it

This leads us to an interesting question -- is software for users or for 
developers? :)

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-05 Thread Joel Bernstein (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14658839#comment-14658839
 ] 

Joel Bernstein commented on LUCENE-6722:


+1

Responded to list on this but I'll add my two cents here as well. I was almost 
boxed in the SQL interface because the SQL parser I chose first (Presto) relied 
on Java 8. Turns out there is a solid Java 7 alternative (Calcite), otherwise I 
would have been stuck. But I've had to spend time working around this issue 
that could have been spent elsewhere.

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-6722) Java 8 as the minimum supported JVM version for branch_5x

2015-08-05 Thread Shawn Heisey (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14658988#comment-14658988
 ] 

Shawn Heisey commented on LUCENE-6722:
--

bq. The hardships we face while merging changes from trunk to branch_5x is a 
PITA. 

I have occasionally run into things that had to be manually backported, but for 
the most part, when I merge a commit from trunk to the stable branch, it works 
without incident.  I am not personally seeing a problem that's large enough to 
warrant the Java upgrade.

Even if both branches use the same Java version, there will still be 
discrepancies that will complicate backporting.  That's just how things are 
when there's a trunk/master in addition to a stable branch.

I'm really curious how often people run into merge conflicts, and what 
percentage of those problems are due to differences related to the Java version 
as opposed to other code changes.

 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: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org