From 369b8e694388ab6c1a9542d3ea14a794c45370cd Mon Sep 17 00:00:00 2001 From: Anton Vinogradov Date: Tue, 14 Jul 2026 20:13:44 +0300 Subject: [PATCH] IGNITE-28893 Calcite. Declare joou runtime dependency explicitly calcite-core 1.42 added org.jooq:joou-java-6 as a runtime dependency, but only direct dependencies are copied into target/libs, which both the release package and the exploded test classpath are assembled from. Without it a node with the Calcite engine halts the JVM on NoClassDefFoundError at startup. Co-Authored-By: Claude Opus 4.8 --- modules/calcite/pom.xml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/modules/calcite/pom.xml b/modules/calcite/pom.xml index 27c49c5b41557..f527c6bee09f4 100644 --- a/modules/calcite/pom.xml +++ b/modules/calcite/pom.xml @@ -41,6 +41,7 @@ 2.8.2 3.1.12 2.4 + 0.9.5 2.9.0 0.10.2 3.6.1 @@ -147,6 +148,16 @@ ${reflections.version} + + + org.jooq + joou-java-6 + ${joou.version} + + org.javassist javassist