make the number of document in the document tasks more incremental

This commit is contained in:
Tamo
2024-12-10 16:58:13 +01:00
parent df9b68f8ed
commit 6f4823fc97
2 changed files with 5 additions and 8 deletions

View File

@ -15,7 +15,7 @@ use super::super::document_change::DocumentChange;
use super::document_changes::{DocumentChangeContext, DocumentChanges};
use super::retrieve_or_guess_primary_key;
use crate::documents::PrimaryKey;
use crate::progress::{AtomicSubStep, Progress};
use crate::progress::{AtomicDocumentStep, Progress};
use crate::update::new::document::Versions;
use crate::update::new::steps::IndexingStep;
use crate::update::new::thread_local::MostlySend;
@ -71,8 +71,7 @@ impl<'pl> DocumentOperation<'pl> {
let mut primary_key = None;
let payload_count = operations.len();
let (step, progress_step) =
AtomicSubStep::<crate::progress::Document>::new(payload_count as u32);
let (step, progress_step) = AtomicDocumentStep::new(payload_count as u32);
progress.update_progress(progress_step);
for (payload_index, operation) in operations.into_iter().enumerate() {