Reorganise facets database indexing code

This commit is contained in:
Loïc Lecrenier
2022-08-31 13:03:36 +02:00
committed by Loïc Lecrenier
parent fb8d23deb3
commit e8a156d682
9 changed files with 33 additions and 37 deletions

View File

@@ -8,7 +8,7 @@ use serde::{Deserialize, Serialize};
use serde_json::Value;
use time::OffsetDateTime;
use super::{ClearDocuments, Facets};
use super::{ClearDocuments, FacetsUpdateBulk};
use crate::error::{InternalError, UserError};
use crate::heed_codec::facet::new::{FacetGroupValueCodec, FacetKeyCodec, MyByteSlice};
use crate::heed_codec::CboRoaringBitmapCodec;
@@ -643,7 +643,7 @@ fn remove_docids_from_facet_id_docids<'a>(
if !modified {
return Ok(());
}
let builder = Facets::new(index, db);
let builder = FacetsUpdateBulk::new(index, db);
builder.execute(wtxn)?;
Ok(())