implements the batch details

This commit is contained in:
Tamo
2024-11-19 17:06:00 +01:00
parent 5d10c2312b
commit 229fa0f902
110 changed files with 493 additions and 275 deletions

View File

@ -349,12 +349,13 @@ pub fn snapshot_canceled_by(rtxn: &RoTxn, db: Database<BEU32, RoaringBitmapCodec
pub fn snapshot_batch(batch: &Batch) -> String {
let mut snap = String::new();
let Batch { uid, started_at, finished_at } = batch;
let Batch { uid, details, started_at, finished_at } = batch;
if let Some(finished_at) = finished_at {
assert!(finished_at > started_at);
}
snap.push('{');
snap.push_str(&format!("uid: {uid}, "));
snap.push_str(&format!("details: {}, ", serde_json::to_string(details).unwrap()));
snap.push('}');
snap
}