This is an automated email from the ASF dual-hosted git repository.
yuanzhou pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-gluten.git
The following commit(s) were added to refs/heads/main by this push:
new 19248d176 [VL][CI] Fix nightly build job (#5562)
19248d176 is described below
commit 19248d176fbd24878873ef4e4c9ae572e858c969
Author: PHILO-HE <[email protected]>
AuthorDate: Mon May 6 16:13:06 2024 +0800
[VL][CI] Fix nightly build job (#5562)
adapt to the changes on duckdb from meta/velox
---
.github/workflows/velox_nightly.yml | 2 +-
cpp/velox/CMakeLists.txt | 13 +------------
2 files changed, 2 insertions(+), 13 deletions(-)
diff --git a/.github/workflows/velox_nightly.yml
b/.github/workflows/velox_nightly.yml
index 78d4e53c3..90073e8a3 100644
--- a/.github/workflows/velox_nightly.yml
+++ b/.github/workflows/velox_nightly.yml
@@ -20,7 +20,7 @@ on:
paths:
- '.github/workflows/velox_nightly.yml'
schedule:
- - cron: '0 0 * * *'
+ - cron: '0 20 * * *'
concurrency:
group: ${{ github.repository }}-${{ github.head_ref || github.sha }}-${{
github.workflow }}
diff --git a/cpp/velox/CMakeLists.txt b/cpp/velox/CMakeLists.txt
index 55f45881b..9ad14fdf7 100644
--- a/cpp/velox/CMakeLists.txt
+++ b/cpp/velox/CMakeLists.txt
@@ -94,18 +94,7 @@ endmacro()
macro(add_duckdb)
find_package(DuckDB)
if(NOT DuckDB_FOUND)
- message(STATUS "Use duckdb provided by Velox.")
- set(VELOX_BUILD_DUCKDB_PATH "${VELOX_BUILD_PATH}/_deps/duckdb-build")
- add_velox_dependency(duckdb::static
"${VELOX_BUILD_DUCKDB_PATH}/src/libduckdb_static.a")
- add_velox_dependency(duckdb::fmt
"${VELOX_BUILD_DUCKDB_PATH}/third_party/fmt/libduckdb_fmt.a")
- add_velox_dependency(duckdb::query
"${VELOX_BUILD_DUCKDB_PATH}/third_party/libpg_query/libduckdb_pg_query.a")
- add_velox_dependency(duckdb::re2
"${VELOX_BUILD_DUCKDB_PATH}/third_party/re2/libduckdb_re2.a")
- add_velox_dependency(duckdb::miniz
"${VELOX_BUILD_DUCKDB_PATH}/third_party/miniz/libduckdb_miniz.a")
- add_velox_dependency(duckdb::utf8
"${VELOX_BUILD_DUCKDB_PATH}/third_party/utf8proc/libduckdb_utf8proc.a")
- add_velox_dependency(duckdb::hyperloglog
"${VELOX_BUILD_DUCKDB_PATH}/third_party/hyperloglog/libduckdb_hyperloglog.a")
- add_velox_dependency(duckdb::fastpforlib
"${VELOX_BUILD_DUCKDB_PATH}/third_party/fastpforlib/libduckdb_fastpforlib.a")
- add_velox_dependency(duckdb::mbedtls
"${VELOX_BUILD_DUCKDB_PATH}/third_party/mbedtls/libduckdb_mbedtls.a")
- add_velox_dependency(duckdb::fsst
"${VELOX_BUILD_DUCKDB_PATH}/third_party/fsst/libduckdb_fsst.a")
+ message(FATAL_ERROR "Cannot find DuckDB.")
else()
message(STATUS "Found DuckDB library from ${DuckDB_DIR}")
target_link_libraries(velox PUBLIC duckdb_static)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]