diff --git a/crates/ecstore/src/data_usage/mod.rs b/crates/ecstore/src/data_usage/mod.rs index b829208ea..49ee5ced0 100644 --- a/crates/ecstore/src/data_usage/mod.rs +++ b/crates/ecstore/src/data_usage/mod.rs @@ -3397,6 +3397,7 @@ mod tests { scan_plan_digest: Some([1; 32]), complete: false, tombstone: false, + segment_invalidation_proof: None, }]; partial.buckets_usage.insert( "bucket".to_string(), @@ -3469,6 +3470,7 @@ mod tests { scan_plan_digest: Some([1; 32]), complete: true, tombstone: false, + segment_invalidation_proof: None, }], ..Default::default() }; diff --git a/crates/scanner/src/scanner_io/tests.rs b/crates/scanner/src/scanner_io/tests.rs index b0544ab4b..9e6dade82 100644 --- a/crates/scanner/src/scanner_io/tests.rs +++ b/crates/scanner/src/scanner_io/tests.rs @@ -251,7 +251,7 @@ fn scanner_durable_segment_invalidation_evidence_requires_matching_complete_set_ let expected_sources = HashSet::from([DataUsageCacheSource::new(0, 0), DataUsageCacheSource::new(0, 1)]); let results = vec![ complete_set_cache_with_segment_proof(DataUsageCacheSource::new(0, 0), process_proof.clone()), - complete_set_cache_with_segment_proof(DataUsageCacheSource::new(0, 1), process_proof.clone()), + complete_set_cache_with_segment_proof(DataUsageCacheSource::new(0, 1), process_proof), ]; let durable_evidence = scanner_durable_segment_invalidation_evidence(&dirty_usage_snapshot, &results, &expected_sources); diff --git a/rustfs/src/app/admin_usecase.rs b/rustfs/src/app/admin_usecase.rs index a4f6a1dc5..3ba2d330e 100644 --- a/rustfs/src/app/admin_usecase.rs +++ b/rustfs/src/app/admin_usecase.rs @@ -775,6 +775,7 @@ mod tests { scan_plan_digest: Some([1; 32]), complete: true, tombstone: false, + segment_invalidation_proof: None, }]; DefaultAdminUsecase::narrow_data_usage_snapshot_to_measured_buckets(&mut info, ["bucket-a".to_string()]); assert_eq!(info.usage_snapshot_converged, Some(false));