[
https://issues.apache.org/jira/browse/CALCITE-4547?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17308589#comment-17308589
]
Vladimir Sitnikov commented on CALCITE-4547:
--------------------------------------------
{quote} the problem with "testRuntime" still exists.{quote}
testRuntime will be dropped in Gradle 7, and it has to be adjusted before
migration to 7.
One of the approaches is to stop publishing the test jars, and move the
relevant classes to the relevant modules (e.g. core-testkit, etc, etc).
{quote} So, if we use Gradle toolchains we'd have to invent another forcing
function{quote}
It could be like "JAVA_HOME_FOR_CALCITE=..." build property (e.g. by default
use the current JVM for the build, however, allow users to configure custom JVM
for build and test).
That would be more-or-less transparent for the end-users.
> Support Java 16
> ---------------
>
> Key: CALCITE-4547
> URL: https://issues.apache.org/jira/browse/CALCITE-4547
> Project: Calcite
> Issue Type: Bug
> Reporter: Julian Hyde
> Assignee: Julian Hyde
> Priority: Major
> Labels: pull-request-available
> Time Spent: 10m
> Remaining Estimate: 0h
>
> Support building and running on [Java 16|https://jdk.java.net/16/] (OpenJDK
> 16).
> This will require an [upgrade to Gradle
> 7|https://melix.github.io/blog/2021/03/gradle-java16.html], because Gradle 6
> will not support Java 16.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)