Re: calcite+graal native-image

2022-08-02 Thread Jacques Nadeau
I definitely suggest that you look at how Substrait compiles. There are a number of customizations on top of vanilla Calcite that are done. Key things to observe include: * Configuration of runtime/compile time classes at build. [1] * Registration of addition reflection, etc items [2] * Use of prox

calcite+graal native-image

2022-07-19 Thread Egor Ryashin
Hi all, I’ve been trying to build a native executable with GraalVM and got stuck with this exception when running the executable: java.lang.RuntimeException: java.lang.ClassNotFoundException: org.apache.calcite.rel.metadata.janino.GeneratedMetadata_CollationHandler at org.apache.calcit