This is an automated email from the ASF dual-hosted git repository.
lgbo-ustc pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/gluten.git
The following commit(s) were added to refs/heads/main by this push:
new 551a313415 [GLUTEN-12352][FLINK]Add puslar-client-cpp dependency
(#12355)
551a313415 is described below
commit 551a313415840a7e13be8bfafaeaf5d55d963bf8
Author: kevinyhzou <[email protected]>
AuthorDate: Wed Jun 24 16:53:59 2026 +0800
[GLUTEN-12352][FLINK]Add puslar-client-cpp dependency (#12355)
* add pulsar dependency
* fix pulsarclient install
---
.github/workflows/util/install-flink-deps.sh | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/.github/workflows/util/install-flink-deps.sh
b/.github/workflows/util/install-flink-deps.sh
index eb350eaaff..bc6c230823 100755
--- a/.github/workflows/util/install-flink-deps.sh
+++ b/.github/workflows/util/install-flink-deps.sh
@@ -16,6 +16,7 @@
LIBRDKAFKA_VERSION="v2.10.0"
CPPKAFKA_VERSION="v0.4.1"
+PULSAR_CLIENT_VERSION="v3.3.0"
FROCKSDB_VERSION="FRocksDB-6.20.3"
FROCKSDB_REPO="ververica/frocksdb"
@@ -122,9 +123,15 @@ function install_rocksdb {
cmake_install_dir frocksdb -DWITH_GFLAGS=OFF -DWITH_TESTS=OFF
-DFAIL_ON_WARNINGS=OFF
}
+function install_pulsarclient {
+ wget_and_untar
https://github.com/apache/pulsar-client-cpp/archive/refs/tags/${PULSAR_CLIENT_VERSION}.tar.gz
pulsarclient
+ cmake_install_dir pulsarclient -DBUILD_TESTS=OFF
+}
+
function install_velox_deps {
run_and_time install_librdkafka
run_and_time install_cppkafka
+ run_and_time install_pulsarclient
run_and_time install_rocksdb
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]