From 1c926cf20e0bc8bb160a622d743d2a73dcd95a54 Mon Sep 17 00:00:00 2001 From: cambyzhu Date: Wed, 22 Oct 2025 17:02:54 +0800 Subject: [PATCH 1/2] fix be jni read on cosn failed --- fe/be-java-extensions/preload-extensions/pom.xml | 10 ++++++++-- fe/fe-core/pom.xml | 1 - fe/pom.xml | 2 ++ 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/fe/be-java-extensions/preload-extensions/pom.xml b/fe/be-java-extensions/preload-extensions/pom.xml index 077459d816fba8..2f0bcc2d2c31f3 100644 --- a/fe/be-java-extensions/preload-extensions/pom.xml +++ b/fe/be-java-extensions/preload-extensions/pom.xml @@ -190,9 +190,15 @@ under the License. - org.apache.hadoop + com.qcloud.cos hadoop-cos - 3.3.5 + ${tencentcos.version} + + + org.json + json + + diff --git a/fe/fe-core/pom.xml b/fe/fe-core/pom.xml index 144115657cf6cf..bb9851528201c9 100644 --- a/fe/fe-core/pom.xml +++ b/fe/fe-core/pom.xml @@ -33,7 +33,6 @@ under the License. ${basedir}/../../thirdparty 1 3.1.1-hw-46 - 8.2.7 diff --git a/fe/pom.xml b/fe/pom.xml index b168cf8bd88c7f..770aae622961f3 100644 --- a/fe/pom.xml +++ b/fe/pom.xml @@ -368,6 +368,8 @@ under the License. 0.27 1.1.1 + + 8.2.7 3.4.4 shade-format-flatbuffers From b504cf73953d9588eeab57fbb4a8d76f9b7e48ae Mon Sep 17 00:00:00 2001 From: cambyzhu Date: Wed, 22 Oct 2025 18:48:38 +0800 Subject: [PATCH 2/2] add regression test --- .../data/external_table_p0/paimon/paimon_base_filesystem.out | 3 +++ .../external_table_p0/paimon/paimon_base_filesystem.groovy | 3 +-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/regression-test/data/external_table_p0/paimon/paimon_base_filesystem.out b/regression-test/data/external_table_p0/paimon/paimon_base_filesystem.out index 6ce16ab2a38a2d..a77c3b47f73023 100644 --- a/regression-test/data/external_table_p0/paimon/paimon_base_filesystem.out +++ b/regression-test/data/external_table_p0/paimon/paimon_base_filesystem.out @@ -20,3 +20,6 @@ -- !cos -- 1 2 3 4 5 6 7 8 9.1 10.1 11.10 2020-02-02 13str 14varchar a true aaaa 2023-08-13T09:32:38.530 +-- !cosn -- +1 2 3 4 5 6 7 8 9.1 10.1 11.10 2020-02-02 13str 14varchar a true aaaa 2023-08-13T09:32:38.530 + diff --git a/regression-test/suites/external_table_p0/paimon/paimon_base_filesystem.groovy b/regression-test/suites/external_table_p0/paimon/paimon_base_filesystem.groovy index 42d764dcddd282..79364f8fa4b8d3 100644 --- a/regression-test/suites/external_table_p0/paimon/paimon_base_filesystem.groovy +++ b/regression-test/suites/external_table_p0/paimon/paimon_base_filesystem.groovy @@ -155,8 +155,7 @@ suite("paimon_base_filesystem", "p0,external,doris,external_docker,external_dock qt_oss oss qt_obs obs qt_cos cos - // java.lang.ClassNotFoundException: Class org.apache.hadoop.fs.CosFileSystem not found - // qt_cosn cosn + qt_cosn cosn } finally { sql """set force_jni_scanner=false"""