diff --git a/crates/meilitool/src/upgrade/v1_11.rs b/crates/meilitool/src/upgrade/v1_11.rs index dea768dd5..8b653a55e 100644 --- a/crates/meilitool/src/upgrade/v1_11.rs +++ b/crates/meilitool/src/upgrade/v1_11.rs @@ -78,9 +78,9 @@ pub fn v1_10_to_v1_11( meilisearch_types::milli::arroy::upgrade::cosine_from_0_4_to_0_5( &index_rtxn, - index_read_database, + index_read_database.remap_types(), &mut index_wtxn, - index_write_database, + index_write_database.remap_types(), )?; index_wtxn.commit()?; diff --git a/crates/milli/src/update/upgrade/v1_14.rs b/crates/milli/src/update/upgrade/v1_14.rs index 832f9ec83..aba95a655 100644 --- a/crates/milli/src/update/upgrade/v1_14.rs +++ b/crates/milli/src/update/upgrade/v1_14.rs @@ -1,3 +1,4 @@ +use arroy::distances::Cosine; use heed::RwTxn; use super::UpgradeIndex; @@ -24,11 +25,11 @@ impl UpgradeIndex for Latest_V1_13_To_Latest_V1_14 { progress.update_progress(VectorStore::UpdateInternalVersions); let rtxn = index.read_txn()?; - arroy::upgrade::cosine_from_0_5_to_0_6( + arroy::upgrade::from_0_5_to_0_6::( &rtxn, - index.vector_arroy, - &mut wtxn, - index.vector_arroy, + index.vector_arroy.remap_data_type(), + wtxn, + index.vector_arroy.remap_data_type(), )?; Ok(true)