Hey all,

It's been a week. I'm moving forward with this. I will open a JIRA to b
clear about JDK support on the website.

Cheers,
Chris

On Wed, Feb 18, 2015 at 11:00 AM, Tommy Becker <tobec...@tivo.com> wrote:

> I just added this comment to SAMZA-455, since I was listed as requesting
> JDK 6 support:
>
> We have recently migrated to JDK 8, so you may consider my request for JDK
> 6 support withdrawn (though it was really more of a clarification of
> whether JDK 6 is supported than a request for such support). Personally, I
> feel that requiring JDK 7 is perfectly fine at this stage. Enterprise
> customers will not move until projects start requiring it, so that argument
> works both ways.
>
> ________________________________________
> From: Julian Hyde [jul...@hydromatic.net]
> Sent: Wednesday, February 18, 2015 1:25 PM
> To: dev@samza.apache.org
> Subject: Re: [DISCUSS] JDK7
>
> Another data point. Calcite just dropped support for JDK 1.6. Calcite 1.0
> supports 1.6, 1.7, 1.8, but Calcite 1.1 will only support 1.7, 1.8. We
> could be persuaded to reconsider.
>
> Julian
>
> > On Feb 18, 2015, at 09:40, Chris Riccomini <criccom...@apache.org>
> wrote:
> >
> > Hey all,
> >
> > Ruslan has been working on upgrading Samza to the latest RocksDB build.
> >
> >  https://issues.apache.org/jira/browse/SAMZA-442
> >
> > During this migration, we realized that upgrading Samza to a modern
> version
> > of RocksDB will require JDK 7, since RocksDB requires it to build.
> Without
> > this upgrade, we will not be able to take in TTL support in RocksDB, as
> > well as any new features they release.
> >
> > Hadoop 2.7 (YARN) will also begin a vote in several weeks. This version
> > mandates JDK7 be used at compile time:
> >
> >  https://issues.apache.org/jira/browse/HADOOP-10530
> >
> > Scala 2.11 requires JDK7+ transitively for us, since Scalatra 2.3 is
> built
> > against JDK 7.
> >
> >  https://issues.apache.org/jira/browse/SAMZA-469
> >
> > We also discussed migrating to JDK 7 here:
> >
> >  https://issues.apache.org/jira/browse/SAMZA-455
> >
> > And here:
> >
> >
> >
> http://mail-archives.apache.org/mod_mbox/incubator-samza-dev/201412.mbox/%3cd0ac655a.38469%25criccom...@linkedin.com%3E
> >
> > Taken in isolation, each one of these is potentially fixable. We could
> try
> > and convince the RocksDB community to move back to JDK 6. We could punt
> on
> > upgrading YARN for a year or more. The same goes for Scala 2.11. This
> > doesn't seem ideal, and it's just going to get worse.
> >
> > I propose that we keep 0.9.0 on JDK6 and require JDK7 for 0.10.0. We can
> > target an 0.9.0 release for March, and an 0.10.0 release for June. If we
> > move to a more aggressive release schedule (e.g. monthly), then we'll
> > require the JDK7 migration at the June release (but no earlier).
> >
> > Cheers,
> > Chris
>
> ________________________________
>
> This email and any attachments may contain confidential and privileged
> material for the sole use of the intended recipient. Any review, copying,
> or distribution of this email (or any attachments) by others is prohibited.
> If you are not the intended recipient, please contact the sender
> immediately and permanently delete this email and any attachments. No
> employee or agent of TiVo Inc. is authorized to conclude any binding
> agreement on behalf of TiVo Inc. by email. Binding agreements with TiVo
> Inc. may only be made by a signed written agreement.
>

Reply via email to