mirror of
https://github.com/lancedb/lancedb.git
synced 2026-01-03 18:32:55 +00:00
Compare commits
1 Commits
python-v0.
...
lance-14.1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ffcf632abb |
17
Cargo.toml
17
Cargo.toml
@@ -20,11 +20,18 @@ keywords = ["lancedb", "lance", "database", "vector", "search"]
|
|||||||
categories = ["database-implementations"]
|
categories = ["database-implementations"]
|
||||||
|
|
||||||
[workspace.dependencies]
|
[workspace.dependencies]
|
||||||
lance = { "version" = "=0.14.0", "features" = ["dynamodb"] }
|
# lance = { "version" = "=0.14.0", "features" = ["dynamodb"] }
|
||||||
lance-index = { "version" = "=0.14.0" }
|
# lance-index = { "version" = "=0.14.0" }
|
||||||
lance-linalg = { "version" = "=0.14.0" }
|
# lance-linalg = { "version" = "=0.14.0" }
|
||||||
lance-testing = { "version" = "=0.14.0" }
|
# lance-testing = { "version" = "=0.14.0" }
|
||||||
lance-datafusion = { "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
|
# Note that this one does not include pyarrow
|
||||||
arrow = { version = "51.0", optional = false }
|
arrow = { version = "51.0", optional = false }
|
||||||
arrow-array = "51.0"
|
arrow-array = "51.0"
|
||||||
|
|||||||
@@ -35,6 +35,7 @@ use lance::dataset::{
|
|||||||
Dataset, UpdateBuilder as LanceUpdateBuilder, WhenMatched, WriteMode, WriteParams,
|
Dataset, UpdateBuilder as LanceUpdateBuilder, WhenMatched, WriteMode, WriteParams,
|
||||||
};
|
};
|
||||||
use lance::dataset::{MergeInsertBuilder as LanceMergeInsertBuilder, WhenNotMatchedBySource};
|
use lance::dataset::{MergeInsertBuilder as LanceMergeInsertBuilder, WhenNotMatchedBySource};
|
||||||
|
use lance::index::scalar::ScalarIndexType;
|
||||||
use lance::io::WrappingObjectStore;
|
use lance::io::WrappingObjectStore;
|
||||||
use lance_datafusion::exec::execute_plan;
|
use lance_datafusion::exec::execute_plan;
|
||||||
use lance_index::vector::hnsw::builder::HnswBuildParams;
|
use lance_index::vector::hnsw::builder::HnswBuildParams;
|
||||||
@@ -1503,7 +1504,9 @@ impl NativeTable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
let mut dataset = self.dataset.get_mut().await?;
|
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
|
dataset
|
||||||
.create_index(
|
.create_index(
|
||||||
&[field.name()],
|
&[field.name()],
|
||||||
|
|||||||
Reference in New Issue
Block a user