fix the corruption

This commit is contained in:
Tamo 2025-01-15 12:38:40 +01:00
parent 234d0c360f
commit 445e5aff02
No known key found for this signature in database
GPG key ID: 20CD8020AFA88D69
2 changed files with 26 additions and 3 deletions

View file

@ -191,6 +191,11 @@ impl IndexMapper {
self.index_base_map_size,
)
.map_err(|e| Error::from_milli(e, Some(uuid.to_string())))?;
let index_rtxn = index.read_txn()?;
let stats = crate::index_mapper::IndexStats::new(&index, &index_rtxn)
.map_err(|e| Error::from_milli(e, Some(name.to_string())))?;
self.store_stats_of(&mut wtxn, name, &stats)?;
drop(index_rtxn);
wtxn.commit()?;