feat: upgrade lance to 0.38.2 (#2705)

This commit is contained in:
Jack Ye
2025-10-08 09:59:28 -07:00
committed by GitHub
parent ad8306c96b
commit 285da9db1d
3 changed files with 380 additions and 333 deletions

661
Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -15,30 +15,30 @@ categories = ["database-implementations"]
rust-version = "1.78.0" rust-version = "1.78.0"
[workspace.dependencies] [workspace.dependencies]
lance = { "version" = "=0.38.0", default-features = false, "features" = ["dynamodb"] } lance = { "version" = "=0.38.2", default-features = false, "features" = ["dynamodb"] }
lance-io = { "version" = "=0.38.0", default-features = false } lance-io = { "version" = "=0.38.2", default-features = false }
lance-index = "=0.38.0" lance-index = "=0.38.2"
lance-linalg = "=0.38.0" lance-linalg = "=0.38.2"
lance-table = "=0.38.0" lance-table = "=0.38.2"
lance-testing = "=0.38.0" lance-testing = "=0.38.2"
lance-datafusion = "=0.38.0" lance-datafusion = "=0.38.2"
lance-encoding = "=0.38.0" lance-encoding = "=0.38.2"
lance-namespace = "0.0.16" lance-namespace = "0.0.18"
# Note that this one does not include pyarrow # Note that this one does not include pyarrow
arrow = { version = "55.1", optional = false } arrow = { version = "56.2", optional = false }
arrow-array = "55.1" arrow-array = "56.2"
arrow-data = "55.1" arrow-data = "56.2"
arrow-ipc = "55.1" arrow-ipc = "56.2"
arrow-ord = "55.1" arrow-ord = "56.2"
arrow-schema = "55.1" arrow-schema = "56.2"
arrow-cast = "55.1" arrow-cast = "56.2"
async-trait = "0" async-trait = "0"
datafusion = { version = "49.0", default-features = false } datafusion = { version = "50.1", default-features = false }
datafusion-catalog = "49.0" datafusion-catalog = "50.1"
datafusion-common = { version = "49.0", default-features = false } datafusion-common = { version = "50.1", default-features = false }
datafusion-execution = "49.0" datafusion-execution = "50.1"
datafusion-expr = "49.0" datafusion-expr = "50.1"
datafusion-physical-plan = "49.0" datafusion-physical-plan = "50.1"
env_logger = "0.11" env_logger = "0.11"
half = { "version" = "2.6.0", default-features = false, features = [ half = { "version" = "2.6.0", default-features = false, features = [
"num-traits", "num-traits",

View File

@@ -14,12 +14,12 @@ name = "_lancedb"
crate-type = ["cdylib"] crate-type = ["cdylib"]
[dependencies] [dependencies]
arrow = { version = "55.1", features = ["pyarrow"] } arrow = { version = "56.2", features = ["pyarrow"] }
async-trait = "0.1" async-trait = "0.1"
lancedb = { path = "../rust/lancedb", default-features = false } lancedb = { path = "../rust/lancedb", default-features = false }
env_logger.workspace = true env_logger.workspace = true
pyo3 = { version = "0.24", features = ["extension-module", "abi3-py39"] } pyo3 = { version = "0.25", features = ["extension-module", "abi3-py39"] }
pyo3-async-runtimes = { version = "0.24", features = [ pyo3-async-runtimes = { version = "0.25", features = [
"attributes", "attributes",
"tokio-runtime", "tokio-runtime",
] } ] }
@@ -28,7 +28,7 @@ futures.workspace = true
tokio = { version = "1.40", features = ["sync"] } tokio = { version = "1.40", features = ["sync"] }
[build-dependencies] [build-dependencies]
pyo3-build-config = { version = "0.24", features = [ pyo3-build-config = { version = "0.25", features = [
"extension-module", "extension-module",
"abi3-py39", "abi3-py39",
] } ] }