From 35e7c06f40704d712a11bac9a11ae52064f30996 Mon Sep 17 00:00:00 2001 From: AdaWorldAPI Date: Sun, 31 May 2026 18:58:50 +0200 Subject: [PATCH] =?UTF-8?q?build(deps):=20kv-lance=20lance=206.0.0=20?= =?UTF-8?q?=E2=86=92=20=3D7.0.0,=20lancedb=200.29.0=20=E2=86=92=20=3D0.30.?= =?UTF-8?q?0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit surrealdb-core's `kv-lance` feature pinned lance/lance-index `=6.0.0` + lancedb `=0.29.0`, which require object_store ^0.12.3 — contradicting this workspace's own `object_store = "0.13.0"` (lance 6 needs object_store 0.12; only lance 7 moves to 0.13). Bump the kv-lance pins to `=7.0.0` / `=0.30.0` so the storage engine resolves consistently on object_store 0.13, and against the AdaWorldAPI/lance-graph workspace which moved to lance 7 in parallel (lance-graph PR #445). arrow-array/arrow-schema stay 58 (lance 7 keeps arrow ^58). https://claude.ai/code/session_012SorR8UbtEvYmbX8cXftj7 --- surrealdb/core/Cargo.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/surrealdb/core/Cargo.toml b/surrealdb/core/Cargo.toml index 7cdb25d539bc..6ebfebd2ec62 100644 --- a/surrealdb/core/Cargo.toml +++ b/surrealdb/core/Cargo.toml @@ -107,9 +107,9 @@ surrealdb-types = { workspace = true } vart.workspace = true # External KV stores -lance = { version = "=6.0.0", optional = true } -lance-index = { version = "=6.0.0", optional = true } -lancedb = { version = "=0.29.0", optional = true } +lance = { version = "=7.0.0", optional = true } +lance-index = { version = "=7.0.0", optional = true } +lancedb = { version = "=0.30.0", optional = true } arrow-array = { version = "58", optional = true } arrow-schema = { version = "58", optional = true } rocksdb = { workspace = true, optional = true }