Update hannoy to v0.0.5

This commit is contained in:
Louis Dureuil
2025-09-01 16:42:08 +02:00
parent a989f52657
commit 118c6da64d
3 changed files with 3 additions and 6 deletions

View File

@ -88,7 +88,7 @@ rhai = { version = "1.22.2", features = [
"sync",
] }
arroy = "0.6.3"
hannoy = "0.0.4"
hannoy = "0.0.5"
rand = "0.8.5"
tracing = "0.1.41"
ureq = { version = "2.12.1", features = ["json"] }

View File

@ -274,7 +274,6 @@ impl VectorStore {
if writer.need_build(wtxn)? {
let mut builder = writer.builder(rng).progress(progress.clone());
builder
.available_memory(available_memory.unwrap_or(usize::MAX))
.cancel(cancel)
.ef_construction(HANNOY_EF_CONSTRUCTION)
.build::<HANNOY_M, HANNOY_M0>(wtxn)?;
@ -292,14 +291,12 @@ impl VectorStore {
let writer = writer.prepare_changing_distance::<Hamming>(wtxn)?;
let mut builder = writer.builder(rng).progress(progress.clone());
builder
.available_memory(available_memory.unwrap_or(usize::MAX))
.cancel(cancel)
.ef_construction(HANNOY_EF_CONSTRUCTION)
.build::<HANNOY_M, HANNOY_M0>(wtxn)?;
} else if writer.need_build(wtxn)? {
let mut builder = writer.builder(rng).progress(progress.clone());
builder
.available_memory(available_memory.unwrap_or(usize::MAX))
.cancel(cancel)
.ef_construction(HANNOY_EF_CONSTRUCTION)
.build::<HANNOY_M, HANNOY_M0>(wtxn)?;