Skip to content

Commit

Permalink
[GLUTEN-6887][VL] Daily Update Velox Version (2024_11_22) (apache#8019)
Browse files Browse the repository at this point in the history
Upstream Velox's New Commits:

af3f63853 by Kevin Wilfong, fix: Match Presto's behavior for invalid UTF-8 in url_encode (11518)
7d6cedfa3 by Kevin Wilfong, feat(function): Fix Presto URL functions to more closely match Presto Java's behavior (11488)
df3266ce1 by rui-mo, fix: Fix importing long decimal vector from Arrow (11404)
ebfb1e56f by Yang Zhang, fix(hdfs): Include the connection failure reason (11586)
44e05dd11 by Orri Erling, FEAT: Add runner for local distributed execution (11609)
1b7570454 by rui-mo, fix: Enable Parquet E2E filter tests on decimal type (11602)
5fb3a9930 by Max Ma, fix: Specify type explicitly for avoiding overload error (11573)
fe4f5a77b by Bryan Cutler, fix: Fix Presto Java UUID serialization (11197)
9b3fbcd6d by David Reveman, fix: Add support for sm5x CUDA archs to breeze (11593)
581f3fe42 by Christian Zentgraf, build: The setup-adapters.sh script fails to run on macOS (11592)
0f6ba73b8 by Zac Wen, feat: Use fallocate for file size extension when supported (11541)
ef91a1cf7 by Jacob Wujciak-Jens, misc: Clear Codeowners for breeze (11547)
63b4b081e by zuyu, build: Minor cleanup in CMakeLists (11453)
de6a83dce by Krishna Pai, feat(functions): Support for canonicalization of JSON (11284)
GlutenPerfBot authored Nov 22, 2024
1 parent 2063cd2 commit cc0f588
Showing 3 changed files with 5 additions and 2 deletions.
3 changes: 3 additions & 0 deletions cpp/velox/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -265,12 +265,15 @@ if(BUILD_TESTS)
import_library(
facebook::velox::exec_test_lib
${VELOX_COMPONENTS_PATH}/exec/tests/utils/libvelox_exec_test_lib.a)
import_library(facebook::velox::cursor
${VELOX_COMPONENTS_PATH}/exec/tests/utils/libvelox_cursor.a)
target_link_libraries(
facebook::velox::exec_test_lib
INTERFACE facebook::velox::vector_test_lib
facebook::velox::dwio_common_test
facebook::velox::file_test_utils facebook::velox::temp_path)
target_link_libraries(velox PUBLIC facebook::velox::exec_test_lib)
target_link_libraries(velox PUBLIC facebook::velox::cursor)
endif()

target_link_libraries(velox PUBLIC facebook::velox)
2 changes: 1 addition & 1 deletion ep/build-velox/src/build_velox.sh
Original file line number Diff line number Diff line change
@@ -97,7 +97,7 @@ function compile {
set -exu

CXX_FLAGS='-Wno-missing-field-initializers'
COMPILE_OPTION="-DCMAKE_CXX_FLAGS=\"$CXX_FLAGS\" -DVELOX_ENABLE_PARQUET=ON -DVELOX_BUILD_TESTING=OFF -DVELOX_MONO_LIBRARY=ON"
COMPILE_OPTION="-DCMAKE_CXX_FLAGS=\"$CXX_FLAGS\" -DVELOX_ENABLE_PARQUET=ON -DVELOX_BUILD_TESTING=OFF -DVELOX_MONO_LIBRARY=ON -DVELOX_BUILD_RUNNER=OFF"
if [ $BUILD_TEST_UTILS == "ON" ]; then
COMPILE_OPTION="$COMPILE_OPTION -DVELOX_BUILD_TEST_UTILS=ON"
fi
2 changes: 1 addition & 1 deletion ep/build-velox/src/get_velox.sh
Original file line number Diff line number Diff line change
@@ -17,7 +17,7 @@
set -exu

VELOX_REPO=https://github.com/oap-project/velox.git
VELOX_BRANCH=2024_11_21
VELOX_BRANCH=2024_11_22
VELOX_HOME=""

OS=`uname -s`

0 comments on commit cc0f588

Please sign in to comment.