From 1bf93fcc3f8dfbfd4bc477001834d921955ea8f5 Mon Sep 17 00:00:00 2001 From: lc285652 Date: Tue, 20 Oct 2026 11:39:09 +0800 Subject: [PATCH] chore(vendor): track zvec 89ba922 Upstream moved three commits ahead of c133f20: - 1a57305 refactor: migrate index storage reads to MemoryBlock (#812) - f8cdeaf perf(flat): isolate query metadata from segment cache locking (#825) - 89ba922 ci: strip debug symbols from Android prebuilt SDK libraries (#702) No C-API change: c_api.h, export.h and src/binding/c/ are identical at both revisions, so no Rust adaptation is needed. Opened to validate the bump before merging it. The Nightly Coverage workflow does not build vendor/zvec; it clones upstream main unpinned, and its run on main failed test_collection_fetch_with_options with Arrow reporting "No function registered with name: array_take" from memory_forward_store.cc -- a file unchanged across this range, in a range where no CMakeLists.txt changed. This PR's matrix builds the pinned revision with our own flags on all five platforms and decides whether the bump is safe to merge. --- vendor/zvec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vendor/zvec b/vendor/zvec index c133f20..89ba922 160000 --- a/vendor/zvec +++ b/vendor/zvec @@ -1 +1 @@ -Subproject commit c133f2054c5dd30dd5a8bd4b50f53b6e6da863d2 +Subproject commit 89ba92253068050bc022a413e42a80c556d655b8