Guillaume,

The binary release are always compiled with JDK8, this is a required
procedure[1].

For 1.36.0, the JDK version I'm using is:
$ java -version
java version "1.8.0_371"
Java(TM) SE Runtime Environment (build 1.8.0_371-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.371-b11, mixed mode)

[1] https://calcite.apache.org/docs/howto.html#making-a-release-candidate

Guillaume Masse <[email protected]> 于2023年11月24日周五 07:22写道:
>
> Hi all,
>
> We recently upgraded to calcite 1.36.0 and it broke our deployment process.
> We are using java asm  <https://asm.ow2.io/> to shade (rename packages from
> the bytecode) since there are multiple dependencies clash when using with
> Apache Spark. For example, Apache Spark is using a much older version of
> guava. If I build calcite locally with Java Correto 17.0.7-amzn I can
> transform calcite's bytecode without any problem. Where can I find the java
> version used to compiled calcite? Is there a process in place to have a
> consistent java version?
>
> https://gitlab.ow2.org/asm/asm/-/issues/318008
>
>
> --
> Guillaume Massé
> [Gee-OHM]
> (马赛卫)



-- 

Best,
Benchao Li

Reply via email to