diff --git a/meilisearch-http/src/index/updates.rs b/meilisearch-http/src/index/updates.rs index 038f1f7e6..4afd2e297 100644 --- a/meilisearch-http/src/index/updates.rs +++ b/meilisearch-http/src/index/updates.rs @@ -196,29 +196,6 @@ impl Index { } } - pub fn update_facets( - &self, - levels: &Facets, - update_builder: UpdateBuilder, - ) -> anyhow::Result { - // We must use the write transaction of the update here. - let mut wtxn = self.write_txn()?; - let mut builder = update_builder.facets(&mut wtxn, self); - if let Some(value) = levels.level_group_size { - builder.level_group_size(value); - } - if let Some(value) = levels.min_level_size { - builder.min_level_size(value); - } - match builder.execute() { - Ok(()) => wtxn - .commit() - .and(Ok(UpdateResult::Other)) - .map_err(Into::into), - Err(e) => Err(e), - } - } - pub fn delete_documents( &self, document_ids: Option, diff --git a/meilisearch-http/src/index_controller/update_handler.rs b/meilisearch-http/src/index_controller/update_handler.rs index 130b85fe7..d0086aadd 100644 --- a/meilisearch-http/src/index_controller/update_handler.rs +++ b/meilisearch-http/src/index_controller/update_handler.rs @@ -83,7 +83,6 @@ impl UpdateHandler { ClearDocuments => index.clear_documents(update_builder), DeleteDocuments => index.delete_documents(content, update_builder), Settings(settings) => index.update_settings(settings, update_builder), - Facets(levels) => index.update_facets(levels, update_builder), }; match result { diff --git a/meilisearch-http/src/index_controller/updates.rs b/meilisearch-http/src/index_controller/updates.rs index 1515f90e9..02827abd0 100644 --- a/meilisearch-http/src/index_controller/updates.rs +++ b/meilisearch-http/src/index_controller/updates.rs @@ -4,7 +4,7 @@ use chrono::{DateTime, Utc}; use milli::update::{DocumentAdditionResult, IndexDocumentsMethod, UpdateFormat}; use serde::{Deserialize, Serialize}; -use crate::index::{Facets, Settings}; +use crate::index::Settings; pub type UpdateError = String; @@ -26,7 +26,6 @@ pub enum UpdateMeta { ClearDocuments, DeleteDocuments, Settings(Settings), - Facets(Facets), } #[derive(Debug, Serialize, Deserialize, Clone)]