remove facet setting

This commit is contained in:
Marin Postma 2021-05-04 22:36:31 +02:00
parent 88ae02f8d9
commit ec7eb7798f
No known key found for this signature in database
GPG Key ID: D5241F0C0C865F30
3 changed files with 1 additions and 26 deletions

View File

@ -196,29 +196,6 @@ impl Index {
}
}
pub fn update_facets(
&self,
levels: &Facets,
update_builder: UpdateBuilder,
) -> anyhow::Result<UpdateResult> {
// 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<impl io::Read>,

View File

@ -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 {

View File

@ -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)]