Compare commits

...

1 Commits

Author SHA1 Message Date
albertlockett
ffcf632abb use local path for lance 14.1 2024-07-11 15:16:36 -03:00
2 changed files with 16 additions and 6 deletions

View File

@@ -20,11 +20,18 @@ keywords = ["lancedb", "lance", "database", "vector", "search"]
categories = ["database-implementations"]
[workspace.dependencies]
lance = { "version" = "=0.14.0", "features" = ["dynamodb"] }
lance-index = { "version" = "=0.14.0" }
lance-linalg = { "version" = "=0.14.0" }
lance-testing = { "version" = "=0.14.0" }
lance-datafusion = { "version" = "=0.14.0" }
# lance = { "version" = "=0.14.0", "features" = ["dynamodb"] }
# lance-index = { "version" = "=0.14.0" }
# lance-linalg = { "version" = "=0.14.0" }
# lance-testing = { "version" = "=0.14.0" }
# lance-datafusion = { "version" = "=0.14.0" }
lance = { path = "../lance/rust/lance", "features" = ["dynamodb"] }
lance-index = { path = "../lance/rust/lance-index" }
lance-linalg = { path = "../lance/rust/lance-linalg" }
lance-testing = { path = "../lance/rust/lance-testing" }
lance-datafusion = { path = "../lance/rust/lance-datafusion" }
# Note that this one does not include pyarrow
arrow = { version = "51.0", optional = false }
arrow-array = "51.0"

View File

@@ -35,6 +35,7 @@ use lance::dataset::{
Dataset, UpdateBuilder as LanceUpdateBuilder, WhenMatched, WriteMode, WriteParams,
};
use lance::dataset::{MergeInsertBuilder as LanceMergeInsertBuilder, WhenNotMatchedBySource};
use lance::index::scalar::ScalarIndexType;
use lance::io::WrappingObjectStore;
use lance_datafusion::exec::execute_plan;
use lance_index::vector::hnsw::builder::HnswBuildParams;
@@ -1503,7 +1504,9 @@ impl NativeTable {
}
let mut dataset = self.dataset.get_mut().await?;
let lance_idx_params = lance::index::scalar::ScalarIndexParams {};
let lance_idx_params = lance::index::scalar::ScalarIndexParams {
force_index_type: Some(ScalarIndexType::BTree),
};
dataset
.create_index(
&[field.name()],