Remove federation_handletime for now.

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk
2025-08-02 05:23:57 +00:00
parent d217927000
commit 4ac61fd87b
4 changed files with 6 additions and 73 deletions

View File

@@ -1,13 +1,10 @@
use std::{
ops::Range,
time::{Duration, Instant},
};
use std::{ops::Range, time::Duration};
use ruma::{CanonicalJsonObject, EventId, MilliSecondsSinceUnixEpoch, RoomId, ServerName};
use tuwunel_core::{
Err, Result, debug,
debug::INFO_SPAN_LEVEL,
defer, implement,
implement,
matrix::{Event, PduEvent},
};
@@ -57,26 +54,8 @@ where
return Ok(());
}
let start_time = Instant::now();
self.federation_handletime
.write()
.expect("locked")
.insert(room_id.into(), (prev_id.to_owned(), start_time));
defer! {{
self.federation_handletime
.write()
.expect("locked")
.remove(room_id);
}};
self.upgrade_outlier_to_timeline_pdu(pdu, json, create_event, origin, room_id)
.await?;
debug!(
elapsed = ?start_time.elapsed(),
"Handled prev_event",
);
Ok(())
}