calcite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Mior <mm...@uwaterloo.ca>
Subject Re: JDK updates for CI
Date Wed, 10 Jan 2018 18:54:04 GMT
How do we go about removing JDK 7 tests on Jenkins? Does this require an
INFRA ticket?

--
Michael Mior
mmior@apache.org

2018-01-10 13:32 GMT-05:00 Julian Hyde <jhyde@apache.org>:

> Yes.
>
> JDK 8 is an exciting opportunity to modernize the code; we can make it
> less verbose by converting anonymous inner classes to lambdas, and by using
> “default” functions in interfaces. For new features that help significantly
> with code style, I’d like someone to take a pass over the code to use those
> features wherever applicable. I think that would be better than using the
> JDK 8 only for new code.
>
> I’ve listed some of the features in https://issues.apache.org/
> jira/browse/CALCITE-2027 <https://issues.apache.org/
> jira/browse/CALCITE-2027>.
>
> Julian
>
>
> > On Jan 10, 2018, at 10:05 AM, Michael Mior <mmior@uwaterloo.ca> wrote:
> >
> > Now that 1.15.0 has been released, can we update CI to remove testing for
> > JDK 7? It would be nice to be able to start using JDK 8 features. Also,
> the
> > following PR for Apache Geode support doesn't support JDK 7 (because
> Geode
> > doesn't): https://github.com/apache/calcite/pull/571
> >
> > --
> > Michael Mior
> > mmior@apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message