[ 
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)

Reply via email to