This is an automated email from the ASF dual-hosted git repository.

marong 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 1caa88cfa1 [GLUTEN-6887][VL] Daily Update Velox Version (2025_02_04) 
(#8657)
1caa88cfa1 is described below

commit 1caa88cfa1d482bc3fd0438b3a5f11bb5d5c6bb7
Author: Gluten Performance Bot 
<[email protected]>
AuthorDate: Wed Feb 5 00:32:04 2025 +0800

    [GLUTEN-6887][VL] Daily Update Velox Version (2025_02_04) (#8657)
    
    a8ea2c9b7 by Kevin Wilfong, fix: Remove StringWriter that modifies input in 
place (12219)
    1a8d336c0 by Pradeep Vaka, Add xxhash64 internal function for Date, 
Varchar, BigInt types (12170)
    e4846794b by aditi-pandit, fix: "Memory" is misspelt (12222)
    f1dec31a2 by Pedro Eugenio Rocha Pedreira, feat(python): PyVelox bindings 
for LocalRunner (12225)
    0c9c94577 by Deepak Majeti, fix(parquet): Clear column chunk metadata of 
rowgroups not selected (10225)
    2e316dd7d by Yenda Li, refactor: use tryFindOrCompile instead of 
findOrCompile for regex [1/n] (12234)
    8a3aa63e9 by Yiyang Chen, Add capacity() getter to 
ApproxMostFrequentStreamSummary (12212)
    3e3f90e11 by Jimmy Lu, fix: Support dictionary with nulls in 
RowVector::pushDictionaryToRowVectorLeaves (12220)
    ed351a8dd by Ke, feat: Collect storage stat for Tables scan (12210)
    1bbb94447 by Pedro Eugenio Rocha Pedreira, feat(python): PyVelox bindings 
for Files (12233)
---
 cpp/velox/jni/JniFileSystem.cc  | 7 ++++++-
 ep/build-velox/src/get_velox.sh | 2 +-
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/cpp/velox/jni/JniFileSystem.cc b/cpp/velox/jni/JniFileSystem.cc
index 40a499a878..c01d870e5c 100644
--- a/cpp/velox/jni/JniFileSystem.cc
+++ b/cpp/velox/jni/JniFileSystem.cc
@@ -17,6 +17,7 @@
 
 #include "JniFileSystem.h"
 #include "jni/JniCommon.h"
+#include "velox/common/io/IoStatistics.h"
 
 namespace {
 constexpr std::string_view kJniFsScheme("jni:");
@@ -84,7 +85,11 @@ class JniReadFile : public facebook::velox::ReadFile {
     }
   }
 
-  std::string_view pread(uint64_t offset, uint64_t length, void* buf) const 
override {
+  std::string_view pread(
+      uint64_t offset,
+      uint64_t length,
+      void* buf,
+      facebook::velox::io::IoStatistics* stats = nullptr) const override {
     JNIEnv* env = nullptr;
     attachCurrentThreadAsDaemonOrThrow(vm, &env);
     env->CallVoidMethod(
diff --git a/ep/build-velox/src/get_velox.sh b/ep/build-velox/src/get_velox.sh
index dd27160529..124ba61550 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_02_01
+VELOX_BRANCH=2025_02_04
 VELOX_HOME=""
 
 OS=`uname -s`


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

Reply via email to