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 9deaca168e [GLUTEN-6887][VL] Daily Update Velox Version (2025_04_29) 
(#9460)
9deaca168e is described below

commit 9deaca168ee37204271fd922b999555aaa63716c
Author: Gluten Performance Bot 
<[email protected]>
AuthorDate: Tue Apr 29 10:37:06 2025 +0100

    [GLUTEN-6887][VL] Daily Update Velox Version (2025_04_29) (#9460)
    
    Upstream Velox's New Commits:
    
    4082a979b by Peter Enescu, fix: Add SQL generation case for CallExpr with 
function switch (13128)
    34026931d by Xuedong Luan, feat: Allow Spark get_json_object function to 
parse incomplete json (12417)
    6d568dea9 by lingbin, refactor(StringView): Remove unneeded compare 
condition (13173)
    94e43a293 by dependabot[bot], build(deps): Bump actions/cache from 3 to 4 
(11705)
    bdb851576 by Jialiang Tan, fix: Load lazy input before order by operation 
(13151)
    c2e6e81e0 by Rui Mo, refactor(fuzzer): Extract 
QueryRunnerToSqlPlanNodeVisitor to separate files (13045)
---
 dev/vcpkg/ports/simdjson/add-definition.patch | 13 +++++++++++++
 dev/vcpkg/ports/simdjson/portfile.cmake       |  2 ++
 ep/build-velox/src/get_velox.sh               |  2 +-
 3 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/dev/vcpkg/ports/simdjson/add-definition.patch 
b/dev/vcpkg/ports/simdjson/add-definition.patch
new file mode 100644
index 0000000000..354afc27f2
--- /dev/null
+++ b/dev/vcpkg/ports/simdjson/add-definition.patch
@@ -0,0 +1,13 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 7cad94b7..53dd555f 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -87,6 +87,8 @@ if(MSVC AND BUILD_SHARED_LIBS)
+   )
+ endif()
+ 
++target_compile_definitions(simdjson PUBLIC 
SIMDJSON_EXPERIMENTAL_ALLOW_INCOMPLETE_JSON)
++
+ simdjson_add_props(
+     target_include_directories
+     PUBLIC "$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/include>"
diff --git a/dev/vcpkg/ports/simdjson/portfile.cmake 
b/dev/vcpkg/ports/simdjson/portfile.cmake
index ecc2321c13..aceadcdd4a 100644
--- a/dev/vcpkg/ports/simdjson/portfile.cmake
+++ b/dev/vcpkg/ports/simdjson/portfile.cmake
@@ -4,6 +4,8 @@ vcpkg_from_github(
     REF "v${VERSION}"
     HEAD_REF master
     SHA512 
893ce0cb380b1418438f5910262325031f8071c4577589a491713f91c980964b4105c1e1aa7f2b9373deed40ecf6b48fe48a1aa243151e424f138f5418e4821c
+    PATCHES
+      add-definition.patch
 )
 
 vcpkg_check_features(
diff --git a/ep/build-velox/src/get_velox.sh b/ep/build-velox/src/get_velox.sh
index 1f271e4fb5..f93bc27f57 100755
--- a/ep/build-velox/src/get_velox.sh
+++ b/ep/build-velox/src/get_velox.sh
@@ -17,7 +17,7 @@
 set -exu
 
 VELOX_REPO=https://github.com/oap-project/velox.git
-VELOX_BRANCH=2025_04_28
+VELOX_BRANCH=2025_04_29
 VELOX_HOME=""
 
 OS=`uname -s`


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to