Re: [DISCUSS] Java 8 as a minimum requirement

2016-08-16 Thread Alexis Midon
java7 is end of life. http://www.oracle.com/technetwork/java/eol-135779.html +1 On Tue, Aug 16, 2016 at 6:43 AM Ismael Juma wrote: > Hey Harsha, > > I noticed that you proposed that Storm should drop support for Java 7 in > master: > > http://markmail.org/message/25do6wd3a6g7cwpe > > It's usef

Re: [DISCUSS] Java 8 as a minimum requirement

2016-08-16 Thread Ismael Juma
Hey Harsha, I noticed that you proposed that Storm should drop support for Java 7 in master: http://markmail.org/message/25do6wd3a6g7cwpe It's useful to know what other Apache projects are doing in this regard, so I'm interested in the timeline being proposed for Storm's transition. I could not

Re: [DISCUSS] Java 8 as a minimum requirement

2016-07-11 Thread Pete Wright
On Fri, Jun 17, 2016 at 12:02:17AM +0200, jan.o...@wooga.net wrote: > > Hi Ismael, > > Unfortunately Java 8 doesn't play nice with FreeBSD. We have seen a lot of > JVM crashes running our 0.9 brokers on Java 8... Java 7 on the other hand is > totally stable. > > Until these issues have been a

Re: [DISCUSS] Java 8 as a minimum requirement

2016-06-21 Thread Damian Guy
+1 On Tue, 21 Jun 2016 at 09:59 Marcus Gründler wrote: > Hi Ismael, > > thanks for the pointer to the latest WebSphere documentation - I wasn’t > aware > of that release. > > We currently have customers that run our software frontend on an older > WebSphere version that runs on Java 7 and push d

Re: [DISCUSS] Java 8 as a minimum requirement

2016-06-21 Thread Marcus Gründler
Hi Ismael, thanks for the pointer to the latest WebSphere documentation - I wasn’t aware of that release. We currently have customers that run our software frontend on an older WebSphere version that runs on Java 7 and push data to kafka brokers in the backend. Replacing Kafka brokers wouldn’t

Re: [DISCUSS] Java 8 as a minimum requirement

2016-06-17 Thread Marcus Gründler
-1 Hi Ismael, Although I really like the Java 8 features and understand the advantages you mentioned about Java 8 migration, I would suggest to stay with Java 7 as a minimum requirement for a while. I think there are two aspects to consider - Kafka Server and Kafka clients. On the server part it

Re: [DISCUSS] Java 8 as a minimum requirement

2016-06-17 Thread Ismael Juma
Hi Marcus, Thanks for your feedback. With regards to IBM WebSphere, the latest stable release (8.5.5) supports Java 8 according to the documentation: http://www-01.ibm.com/support/docview.wss?uid=swg27005002 Having said that, it is fair to discuss servers and clients separately. In Kafka, you c

Re: [DISCUSS] Java 8 as a minimum requirement

2016-06-17 Thread Jeff Klukas
On Thu, Jun 16, 2016 at 5:20 PM, Ismael Juma wrote: > On Thu, Jun 16, 2016 at 11:13 PM, Stephen Boesch > wrote: > > > @Jeff Klukas What is the concern about scala 2.11 vs 2.12? 2.11 runs on > > both java7 and java8 > > > > Scala 2.10.5 and 2.10.6 also support Java 8 for what it's worth. > I w

Re: [DISCUSS] Java 8 as a minimum requirement

2016-06-16 Thread Guozhang Wang
I think moving from Java 7 to 8 for Kafka Streams won't be of a big issue. What specific concerns do you have Jeff? On Thu, Jun 16, 2016 at 2:12 PM, Jeff Klukas wrote: > Would the move to Java 8 be for all modules? I'd have some concern about > removing Java 7 compatibility for kafka-clients and

Re: [DISCUSS] Java 8 as a minimum requirement

2016-06-16 Thread jan . omar
Hi Ismael, Unfortunately Java 8 doesn't play nice with FreeBSD. We have seen a lot of JVM crashes running our 0.9 brokers on Java 8... Java 7 on the other hand is totally stable. Until these issues have been addressed, this would cause some serious issues for us. Regards Jan

Re: [DISCUSS] Java 8 as a minimum requirement

2016-06-16 Thread Ismael Juma
Hi Jan, That's interesting. Do you have some references you can share on this? It would be good to know which Java 8 versions have been tested and whether it is something that is being worked on. Ismael On Fri, Jun 17, 2016 at 12:02 AM, wrote: > > Hi Ismael, > > Unfortunately Java 8 doesn't pl

Re: [DISCUSS] Java 8 as a minimum requirement

2016-06-16 Thread Stephen Powis
+1 On Thu, Jun 16, 2016 at 5:05 PM, Philippe Derome wrote: > I strongly support motion having difficulty running (Apache Kafka as > opposed to Confluent) Stream examples with JDK 8 today. > On 16 Jun 2016 4:46 p.m., "Ismael Juma" wrote: > > > Hi all, > > > > I would like to start a discussion o

Re: [DISCUSS] Java 8 as a minimum requirement

2016-06-16 Thread Stephen Boesch
@Jeff Klukas What is the concern about scala 2.11 vs 2.12? 2.11 runs on both java7 and java8 2016-06-16 14:12 GMT-07:00 Jeff Klukas : > Would the move to Java 8 be for all modules? I'd have some concern about > removing Java 7 compatibility for kafka-clients and for kafka streams > (though less

Re: [DISCUSS] Java 8 as a minimum requirement

2016-06-16 Thread Ismael Juma
Hi Grant, Comments below. On Thu, Jun 16, 2016 at 11:13 PM, Grant Henke wrote: > Would it make sense to drop Java 1.7 and Scala 2.10 support in Kafka 0.11 > to maintain upgrade compatibility throughout the 0.10.x series? > The issue is that we don't know when Kafka 0.11 will be released. Also,

Re: [DISCUSS] Java 8 as a minimum requirement

2016-06-16 Thread Ismael Juma
On Thu, Jun 16, 2016 at 11:13 PM, Stephen Boesch wrote: > @Jeff Klukas What is the concern about scala 2.11 vs 2.12? 2.11 runs on > both java7 and java8 > Scala 2.10.5 and 2.10.6 also support Java 8 for what it's worth. Ismael

Re: [DISCUSS] Java 8 as a minimum requirement

2016-06-16 Thread Bill Bejeck
+1 for lambda expressions On Thu, Jun 16, 2016 at 5:13 PM, Grant Henke wrote: > I definitely think its time, but I am not sure if 0.10.1.0 is the release > version to drop support in. > > Would it make sense to drop Java 1.7 and Scala 2.10 support in Kafka 0.11 > to maintain upgrade compatibilit

Re: [DISCUSS] Java 8 as a minimum requirement

2016-06-16 Thread Grant Henke
I definitely think its time, but I am not sure if 0.10.1.0 is the release version to drop support in. Would it make sense to drop Java 1.7 and Scala 2.10 support in Kafka 0.11 to maintain upgrade compatibility throughout the 0.10.x series? As a side note, I personally like the pattern of always s

Re: [DISCUSS] Java 8 as a minimum requirement

2016-06-16 Thread Jeff Klukas
Would the move to Java 8 be for all modules? I'd have some concern about removing Java 7 compatibility for kafka-clients and for kafka streams (though less so since it's still so new). I don't know how hard it will be to transition a Scala 2.11 application to Scala 2.12. Are we comfortable with the

Re: [DISCUSS] Java 8 as a minimum requirement

2016-06-16 Thread Philippe Derome
I strongly support motion having difficulty running (Apache Kafka as opposed to Confluent) Stream examples with JDK 8 today. On 16 Jun 2016 4:46 p.m., "Ismael Juma" wrote: > Hi all, > > I would like to start a discussion on making Java 8 a minimum requirement > for Kafka's next feature release (l

Re: [DISCUSS] Java 8 as a minimum requirement

2016-06-16 Thread Rajiv Kurian
+1 On Thu, Jun 16, 2016 at 1:45 PM, Ismael Juma wrote: > Hi all, > > I would like to start a discussion on making Java 8 a minimum requirement > for Kafka's next feature release (let's say Kafka 0.10.1.0 for now). This > is the first discussion on the topic so the idea is to understand how > peo

Re: [DISCUSS] Java 8 as a minimum requirement

2016-06-16 Thread Adam Kunicki
+1 Adam Kunicki StreamSets | Field Engineer mobile: 415.890.DATA (3282) | linkedin On Thu, Jun 16, 2016 at 1:56 PM, Craig Swift < craig.sw...@returnpath.com.i

Re: [DISCUSS] Java 8 as a minimum requirement

2016-06-16 Thread Craig Swift
+1 Craig J. Swift Principal Software Engineer - Data Pipeline ReturnPath Inc. Work: 303-999-3220 Cell: 720-560-7038 On Thu, Jun 16, 2016 at 2:50 PM, Henry Cai wrote: > +1 for Lambda expression. > > On Thu, Jun 16, 2016 at 1:48 PM, Rajiv Kurian wrote: > > > +1 > > > > On Thu, Jun 16, 2016 at 1:

Re: [DISCUSS] Java 8 as a minimum requirement

2016-06-16 Thread Ben Davison
+ 1 On Thursday, 16 June 2016, Craig Swift wrote: > +1 > > Craig J. Swift > Principal Software Engineer - Data Pipeline > ReturnPath Inc. > Work: 303-999-3220 Cell: 720-560-7038 > > On Thu, Jun 16, 2016 at 2:50 PM, Henry Cai > wrote: > > > +1 for Lambda expression. > > > > On Thu, Jun 16, 2016

Re: [DISCUSS] Java 8 as a minimum requirement

2016-06-16 Thread Henry Cai
+1 for Lambda expression. On Thu, Jun 16, 2016 at 1:48 PM, Rajiv Kurian wrote: > +1 > > On Thu, Jun 16, 2016 at 1:45 PM, Ismael Juma wrote: > > > Hi all, > > > > I would like to start a discussion on making Java 8 a minimum requirement > > for Kafka's next feature release (let's say Kafka 0.10.

[DISCUSS] Java 8 as a minimum requirement

2016-06-16 Thread Ismael Juma
Hi all, I would like to start a discussion on making Java 8 a minimum requirement for Kafka's next feature release (let's say Kafka 0.10.1.0 for now). This is the first discussion on the topic so the idea is to understand how people feel about it. If people feel it's too soon, then we can pick up