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]