This is an automated email from the ASF dual-hosted git repository.
rui 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 a0ad82e798 [GLUTEN-6887][VL] Daily Update Velox Version (2025_10_17)
(#10902)
a0ad82e798 is described below
commit a0ad82e798c93cd131b27bb6f9b244469fe224ed
Author: Rui Mo <[email protected]>
AuthorDate: Fri Oct 17 16:40:34 2025 +0100
[GLUTEN-6887][VL] Daily Update Velox Version (2025_10_17) (#10902)
Upstream Velox's New Commits:
```
68ce43be69 by Jialiang Tan, refactor: Move getVectorSerdeOptions() to a
common util location (#15195)
0181c0e3fc by Chengcheng Jin, fix(cudf): Fix initialize operator in driver
creation (#14956)
ee28c00755 by Han Yan, feat: Add TIME support to date_diff function (#15081)
f9b67eadcf by Huameng Jiang, feat(dwio): Enable row size tracking for
metalake separately (#15111)
0907889bb4 by Han Yan, feat: Add TIME support to millisecond function
(#14967)
3e6cea1b5c by Peter Enescu, feat: Add Thrift service LocalRunnerService
(#14390)
2b36d60afb by Pedro Eugenio Rocha Pedreira, refactor(python): Avoid copy on
ROW type construction (#15193)
7d8ab801b8 by Xiaoxuan Meng, fix: Fix Prstisstismo stats reporter build
failure (#15194)
b20d235f62 by HolyLow, perf: Read spilled Window data in batches to
optimize for small window partitions (#14585)
8660c1b64b by Vivian Hsu, feat: Populate user context for file open
requests (#15155)
87721f1183 by Pedro Eugenio Rocha Pedreira, refactor: Remove backward
compatibility code from remote functions (#15185)
e9a6f054f4 by Han Yan, feat: Add TIME support to hour function (#15079)
fe607baf8d by Han Yan, feat: Add support for casting TIME to TIMESTAMP
(#15184)
eb2e62fbce by Han Yan, feat: Add support for second with TIME type (#15058)
6f69159b61 by Pedro Eugenio Rocha Pedreira, refactor(stats-reporter): Add
default method implementation (#15186)
e2f5e6fc99 by Lingbin, perf(exchange): Optimize promise insertion to avoid
temporary Promise construction (#15168)
7884da4b71 by Hongze Zhang, fix: Make BaseVector::flattenVector unwrap lazy
vectors (#14491)
6ddd3fcdf1 by Lingbin, refactor: Remove unused 'cache_load_quantum' flag
(#15158)
cd4b5199b7 by Vivian Hsu, refactor: Move ioStats and fileReadOps to
FileStorageContext struct (#15105)
bcff9f956e by Jialiang Tan, feat: Add cosco shuffle write replayer (#15174)
```
---
cpp/velox/jni/JniFileSystem.cc | 3 +--
ep/build-velox/src/get-velox.sh | 4 ++--
2 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/cpp/velox/jni/JniFileSystem.cc b/cpp/velox/jni/JniFileSystem.cc
index a06af3522a..024d745b2b 100644
--- a/cpp/velox/jni/JniFileSystem.cc
+++ b/cpp/velox/jni/JniFileSystem.cc
@@ -89,8 +89,7 @@ class JniReadFile : public facebook::velox::ReadFile {
uint64_t offset,
uint64_t length,
void* buf,
- facebook::velox::filesystems::File::IoStats* stats = nullptr,
- const folly::F14FastMap<std::string, std::string>& fileReadOps = {})
const override {
+ const facebook::velox::FileStorageContext& fileStorageContext = {})
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 5d1ea7374f..0ce31d632c 100755
--- a/ep/build-velox/src/get-velox.sh
+++ b/ep/build-velox/src/get-velox.sh
@@ -18,11 +18,11 @@ set -exu
CURRENT_DIR=$(cd "$(dirname "$BASH_SOURCE")"; pwd)
VELOX_REPO=https://github.com/oap-project/velox.git
-VELOX_BRANCH=2025_10_16
+VELOX_BRANCH=2025_10_17
VELOX_HOME=""
RUN_SETUP_SCRIPT=ON
VELOX_ENHANCED_REPO=https://github.com/IBM/velox.git
-VELOX_ENHANCED_BRANCH=ibm-2025_10_16
+VELOX_ENHANCED_BRANCH=ibm-2025_10_17
ENABLE_ENHANCED_FEATURES=OFF
# Developer use only for testing Velox PR.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]