global: MASSIVE snapshot

This commit is contained in:
nym21
2026-02-23 17:22:12 +01:00
parent be0d749f9c
commit 3b7aa8242a
703 changed files with 29130 additions and 30779 deletions

View File

@@ -2,23 +2,22 @@ use brk_error::Result;
use brk_indexer::Indexer;
use vecdb::Exit;
use crate::{indexes, ComputeIndexes};
use crate::ComputeIndexes;
use super::Vecs;
impl Vecs {
pub fn compute(
pub(crate) fn compute(
&mut self,
indexer: &Indexer,
indexes: &indexes::Vecs,
starting_indexes: &ComputeIndexes,
exit: &Exit,
) -> Result<()> {
self.count
.compute(indexer, indexes, starting_indexes, exit)?;
.compute(indexer, starting_indexes, exit)?;
self.value
.compute(indexer, indexes, starting_indexes, exit)?;
.compute(indexer, starting_indexes, exit)?;
let _lock = exit.lock();
self.db.compact()?;