From 3d50c9cdfe9bf9c5c7480d7f9e18c7620bccecf2 Mon Sep 17 00:00:00 2001 From: Rob Meng Date: Tue, 7 Nov 2023 19:01:29 -0500 Subject: [PATCH] upgrade lance to 0.8.14 (#636) upgrade lance --- Cargo.toml | 6 +++--- rust/vectordb/src/table.rs | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index ec0f5cfa..faf870b8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,9 +5,9 @@ exclude = ["python"] resolver = "2" [workspace.dependencies] -lance = { "version" = "=0.8.10", "features" = ["dynamodb"] } -lance-linalg = { "version" = "=0.8.10" } -lance-testing = { "version" = "=0.8.10" } +lance = { "version" = "=0.8.14", "features" = ["dynamodb"] } +lance-linalg = { "version" = "=0.8.14" } +lance-testing = { "version" = "=0.8.14" } # Note that this one does not include pyarrow arrow = { version = "47.0.0", optional = false } arrow-array = "47.0" diff --git a/rust/vectordb/src/table.rs b/rust/vectordb/src/table.rs index e16983ac..57f4f24b 100644 --- a/rust/vectordb/src/table.rs +++ b/rust/vectordb/src/table.rs @@ -376,12 +376,12 @@ impl Table { self.dataset.count_fragments() } - pub fn count_deleted_rows(&self) -> usize { - self.dataset.count_deleted_rows() + pub async fn count_deleted_rows(&self) -> Result { + Ok(self.dataset.count_deleted_rows().await?) } - pub fn num_small_files(&self, max_rows_per_group: usize) -> usize { - self.dataset.num_small_files(max_rows_per_group) + pub async fn num_small_files(&self, max_rows_per_group: usize) -> usize { + self.dataset.num_small_files(max_rows_per_group).await } pub async fn count_indexed_rows(&self, index_uuid: &str) -> Result> {