From cc1565d38dbdd104d1732e4e528c291c7edeb87c Mon Sep 17 00:00:00 2001 From: tv Date: Thu, 5 Nov 2026 01:47:45 +0100 Subject: asked known elsewhere --- src/simtest/bench.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/simtest') diff --git a/src/simtest/bench.rs b/src/simtest/bench.rs index 5242633..ba8995c 100644 --- a/src/simtest/bench.rs +++ b/src/simtest/bench.rs @@ -293,6 +293,8 @@ impl Totals { relay.carrying_change_bytes += stats.relay.carrying_change_bytes; relay.carrying_bloom_bytes += stats.relay.carrying_bloom_bytes; relay.new_changes += stats.relay.new_changes; + relay.asked_known_lately += stats.relay.asked_known_lately; + relay.asked_known_later += stats.relay.asked_known_later; relay.nothing_new_change_bytes += stats.relay.nothing_new_change_bytes; relay.nothing_new_bloom_bytes += stats.relay.nothing_new_bloom_bytes; relay.off_tree += stats.relay.off_tree; @@ -634,6 +636,15 @@ fn report( news ), ); + let (lately, later) = ( + r1.asked_known_lately - r0.asked_known_lately, + r1.asked_known_later - r0.asked_known_later, + ); + let _ = writeln!( + out, + " asked for, though counted as the asker's (another parent brings them): {:.2} per write ({lately} within 2 s, {later} later)", + (lately + later) as f64 / writes, + ); let (i0, i1) = (during.0.incidents, during.1.incidents); let _ = writeln!( out, -- cgit v1.3.1